8 1687 368 true 1 2 4 13 16 21 35 36