6 288 172 true 3 4 5 9 12 22