A. Pizza
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output

Sharing is caring, and Darcy_Liu loves to share. If he has $$$x$$$ slices of pizza to give away and split evenly among his $$$N$$$ friends, how many slices can he give to each, and how many will be left over?

Input

One line consisting of 2 integers $$$x$$$ and $$$N$$$ $$$(1 \le x,N \le 10^9)$$$.

Output

For each test case, output 1 line containing the number of slices each friend will get followed by the number of slices left over.

Examples
Input
5 2
Output
2 1
Input
9 3
Output
3 0
Note

For the 2nd case, he has 9 slices and 3 friends. He can give 3 to each friend, splitting them evenly with none left over.