3 42 89 true 15 18 35