10 517 465 true
1 5 8 12 14 15 20 21 28 31