7 446 235 true
1 10 15 16 17 25 27