true 16 7 true 0 1 3 5 9 10 11 13 15 16 17 19 23 27 29