7 139 183 true
3 10 15 19 24 25 30