true 15 10 true 0 1 3 4 5 7 9 15 22 26 28 39 45 47