7 1036 312 true 5 7 18 24 26 36 39