true 9 11 true 1 2 5 9 15 16 17 18 26 27 29 30 39 43 44 47