12 1078 413 true
2 3 10 13 16 17 20 32 33 34 36 38