3 43 93 true 2 31 38