3 42 89 true 20 27 37