eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Гра з пол-потолком

Гра з пол-потолком

Теорема. Для довільних двох цілих чисел x та k існують такі два цілі числа p та q, що

prb1160

Це достатньо відома теорема, але ми не вимагаємо Вас довести її. Ми пропонуємо Вам зробити щось простіше! Знаючи значення цілих x та k, Ви повинні знайти такі цілі p та q, що задовольняють рівнянню.

Вхідні дані

Перший рядок містить кількість тестів t (1t1000). Кожний з наступних t рядків містить два додатних цілих числа x та k. Відомо, що x та k не більші за 108.

Вихідні дані

Для кожного теста виведіть в окремому рядку два цілі числа p та q. Якщо існує декілька пар чисел p і q, які задовольняють умові, то слід вивести довільні. Відомо, що значення p * floor(x/k) та q * ceil(x/k) є 64-бітними цілими числами.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
3
5 2
40 2
24444 6
Вихідні дані #1
1 1
1 1
0 6