9 2926 647 true
1 3 14 15 24 34 35 36 38