Лестница
시간 제한2초메모리 제한1024 MB
두 점 A에서 B까지 이어지는 계단에서 너비가 a 이상, 높이가 b 이하이고 같은 너비와 높이를 가진 계단 수가 최대가 되는 한 칸의 너비와 높이를 구한다.
문제
В доме на Бэйкер стрит сломалась лестница на второй этаж. Шерлок сразу стал размышлять о том, как построить новую.
Он перфекционист, поэтому все ступеньки лестницы должны иметь одинаковые высоту и ширину. Вся лестница располагается в координатной плоскости, начинаясь в точке и заканчиваясь в точке . Под ступенькой в данном контексте Шерлок подразумевает пару отрезков ненулевой длины --- вертикального и горизонтального соответственно.
При этом, чтобы лестницей было удобно пользоваться, ширина каждой ступеньки должна быть не меньше , а высота не больше . Шерлоку нравится давать подобные задачки своему другу и помощнику доктору Ватсону, и эта --- не исключение. Также он хочет решить задачу максимально эффективно, а именно, он хочет, чтобы количество ступенек было максимально возможным.
Доктор уверен, что Вы сможете помочь ему с этой задачей. Напишите программу, которая по расположению двух точек определит параметры ступенек.

입력
В первой строке входного файла содержатся два целых числа () --- координаты первой точки.
Во второй строке входного файла содержатся два целых числа () --- координаты второй точки.
В третьей строке даны два целых числа () --- ограничения на ширину и высоту ступеньки соответственно.
Гарантируется, что .
출력
В первой строке выходного файла выведите два целых числа --- числитель и знаменатель дроби, которая определяет ширину ступеньки.
Во второй строке выходного файла выведите два целых числа --- числитель и знаменатель дроби, которая определяет высоту ступеньки.
Числа в ответе должны быть положительными и не должны превышать . Дроби не обязаны быть несократимыми.
Если существует несколько ответов, выведите любой. Если ответа не существует, выведите -1.
힌트
На рисунке приведен пример для первого теста из условия.