7 447 360 true
1 9 11 14 20 27 31