4 128 117 true
18 20 28 29