3 43 106 true 17 20 34