Простое деление
Результатом целочисленного деления делимого и делителя является частное и остаток . является числом, которое максимизирует , то есть и .
Для каждого набора чисел существует такое целое , что если каждое число из этого набора поделить на , то получатся равные остатки.
Входные данные
Каждая строка содержит последовательность из ненулевого количества -битовых знаковых целых чисел, разделенных пробелом. Последнее число в каждой строке равно и не принадлежит самой последовательности. Последовательность содержит не меньше и не больше чисел, не все числа в последовательности равны между собой. Последняя строка содержит и не обрабатывается.
Выходные данные
Для каждого теста вывести наибольшее целое число, на которое если поделить каждое число последовательности, то получится один и тот же остаток.