10 605 505 true 0 7 13 21 24 25 27 28 34 35