4 3 10 true 9 17 31 69