3 34 107 true
18 28 33