7 535 322 true
10 17 18 24 28 29 30