6 288 246 true 3 4 5 9 12 22