6 63 122 true 2 4 7 31 34 36