8 200 268 true 3 6 11 12 18 20 28 39