5 135 109 true 7 11 24 33 34