8 161 266 true 2 6 11 13 14 24 27 32