true 13 12 true 2 3 10 15 17 24 25 30 39 41 44 45