4 33 89 true 23 24 27 32