11 501 469 true
0 1 3 8 14 18 21 22 23 36 38