7 65 123 true 2 5 11 16 20 29 39