5 171 120 true 1 2 3 35 36