4 109 87 true
12 21 26 35