3 43 77 true
6 21 24