8 1657 425 true
3 5 8 9 24 32 33 39