true 11 10 true 3 5 7 9 12 13 17 30 39 40 41 44 46