4 43 83 true
18 23 28 31