У вас имеется три кучки камней. За один ход вы можете сделать одно из следующих действий:
Ваша задача уровнять количество камней в кучках. Нужно определить возможно ли это, и если возможно, какое минимальное количество ходов вам для этого потребуется?
Даны три целых числа $$$a, b, c$$$ $$$(0 \le a, b, c \le 50)$$$ — число камней в каждой из кучек.
Выведите одно число — искомое количество ходов. Если уровнять кучки невозможно, выведите $$$-1$$$.
1 4 3
2
В примере можно первым ходом доложить в первую кучку два камня, а вторым ходом добавить в первую и третью кучки по одному камню. В результате во всех кучках будет по $$$4$$$ камня.