7 1402 426 true
2 5 12 13 33 34 38