В поздний бледный вечер девочка Уэнсдей \sout{с последней парты} прогуливалась по кладбищенской аллее и наткнулась на странный ларёк, загадочный хозяин которого сделал ей странное предложение. Как известно, Уэнсдей всегда имеет при себе две куклы Вуду: деревянную и тряпичную. Деревянная заключает в себе $a$ проклятий, тряпичная~--- $b$ проклятий. Владелец ларька способен с помощью редкой тёмной магии одновременно изменить куклы следующим образом:
\begin{itemize}
  \item количество проклятий в деревянной кукле изменяется с $x$ на $(x + c) \bmod m$;
  \item количество проклятий в тряпичной кукле изменяется с $y$ на $(y - c) \bmod m$.
\end{itemize}

Уэнсдей может попросить применить заклинание любое число раз (включая ноль), но только одновременно к обеим куклам.

Естественно, Уэнсдей хочется, чтобы её куклы содержали как можно больше проклятий, но она опасается, что в предложении хозяина ларька кроется подвох, а потому ей хочется узнать: какую максимальную итоговую сумму проклятий в двух куклах она сможет получить, если примет его предложение?

Помогите Уэнсдей посчитать эту величину, прежде чем ларёк закроется на ночь.
