3 42 196 true 21 23 39