6 153 251 true 1 2 8 9 12 21