5 229 104 true 3 20 25 35 36