true 9 6 true 0 2 4 5 9 12 23 32