8 1126 328 true 1 2 8 9 14 22 33 36