5 122 122 true
1 19 20 27 39