3 43 93 true
2 31 38