14 518 333 true
2 10 12 13 14 17 21 22 23 26 28 33 37 38