3 50 143 true 3 39 45