3 43 85 true 18 29 37