7 1051 451 true
1 2 8 17 18 23 29