5 37 89 true 1 2 17 27 29