3 43 292 true 12 22 29