Żaba

Żaba Monika stoi sobie na takiej długiej tasiemce z polami i może skakać tylko o A lub B pól, do przodu lub do tyłu. Pola są ponumerowane kolejnymi liczbami całkowitymi i początkowo Monika stoi na polu nr C, a chce się dostać na pole nr D. No ale czasem może jej się to nie udać, więc chce dostać się jak najbliżej pola D.

Wejście

W kolejnych wierszach znajdują się cztery liczby A, B, C, D (właśnie w tej kolejności, wszystkie całkowite z przedziału od 0 do 10^9). Dla każdej takie czwórki należy wypisać, ile skoków typu A musi wykonać monika i ile typu B, aby znaleść się na polu, które jej najbardziej pasuje. Skoki liczymy za 1 gdy skacze w przód (czyli z np. 5 na 10), a za -1 gdy skacze w tył (np. z 10 na 5). Jeśli wiele układów skoków daje poprawne rozwiązanie Twój program powinnien wypisać dowolne z nich. Ważne aby wypisywane liczby były z przedziału -10^9, +10^9. Dane w pliku wejściowym kończy liczba -100.

Przykład

Dla danych wejściowych:

1 100 5 10
5 7 1 2
1000 10000 5 30
100 200 1 100
-100

jedną z poprawnych odpowiedzi jest:

-95 1
3 -2
0 0
1 0