3 40 89 true 9 17 23