31. Плитка

Не решаласьЛёгкая

План для выкладки плитки в новой квартире Пети выглядит следующим образом: в прямоугольной комнате размером n×mn \times m (nmn \ge m) плитка выкладывается квадратами 1×11 \times 1, причём все квадраты, касающиеся стен, должны быть чёрного цвета, а все остальные — белого.

Петя купил плитку раньше, чем сделал планировку. У него есть WW белых и BB чёрных квадратов плитки. От вас требуется найти размеры комнаты, пол которой потребует ровно имеющееся количество квадратов плитки.

Гарантируется, что решение существует и уникально.

Формат ввода

В единственной строке входного файла вводятся два натуральных числа BB, WW (8B5 0008 \le B \le 5\ 000, 1W2 000 0001 \le W \le 2\ 000\ 000).

Формат вывода

Выведите два числа (n,mn, m), разделённых пробелом, — габариты комнаты.

Примечание

В первом тесте в комнате есть 8 черных плиток, касающихся стен, и 1 плитка, не касающаяся стен. Под такую конфигурацию подходит комната-квадрат 3×33 \times 3.

Во втором тесте комната, имеющая габариты 4×34 \times 3, содержит 10 черных плиток вдоль стен, и остающиеся 2 плитки в центре являются белыми.

Ограничения

Ограничение времени

1 с

Ограничение памяти

256 МБ

Пример 1

Ввод
8 1
Вывод
3 3

Пример 2

Ввод
10 2
Вывод
4 3

Пример 3

Ввод
12 4
Вывод
4 4
Нужно войти, чтобы отправить решение.Войти