5 38 227 true
0 20 23 32 35