8 309 161 true 3 11 13 15 18 21 32 35