true 9 6 true 4 5 12 26 27 33 35 45