9 521 243 true
1 2 8 15 17 21 24 26 37