7 415 335 true
8 10 11 21 23 26 36