cf 254 div2 C - greedy/math