3 43 80 true
3 25 29