6 161 246 true 1 5 15 27 30 35