8 227 235 true 0 3 7 13 17 23 32 36