8 289 257 true
5 6 9 12 21 23 24 33