5 108 424 true
0 16 18 29 36