7 928 286 true
1 8 12 16 17 21 39