Есть верёвок с целыми длинами. Каждую можно разрезать на части любой целой длины, обрезки выбрасываются. Склеивать нельзя.
Нужно получить кусков одинаковой целой длины. Какой наибольшей может быть эта длина? Если даже длины 1 не хватает, выведите 0.
Формат ввода
В первой строке числа от до и от до . Во второй — длин от до .
Формат вывода
Одно число.
Примеры
ввод
3 3 4 5 3
вывод
3
Примечание
Из верёвки длины выходит кусков длины . Сложите по всем верёвкам и сравните с — это и есть проверка.
Войдите, чтобы отправлять решения.