3 8 43 true 3 18 31