5 124 104 true
2 20 25 30 33