6 335 196 true
4 5 12 25 32 34