true 7 5 true 1 2 10 20 35 39