10 197 238 true
1 2 8 9 11 20 24 32 38 39