8 330 167 true 0 7 9 12 16 17 33 35