6 161 295 true 4 10 21 29 33 35