5 45 125 true
1 12 19 23 35