Long division
You have traveled back in time to ancient France with a crucial historical mission. To solidify your standing in society, you need to earn an academic degree.
Upon reaching the nearest university, you discover that all you need to do is demonstrate your ability to divide numbers using long division. This task is straightforward for you, but to ensure complete accuracy, you decide to have a computer perform the calculations as well.
Write a program that outputs the process of dividing two decimal numbers using long division.
Input
The input file consists of two lines, each containing a number: the dividend and the divisor. Both numbers are less than 10^100.
Output
The output file should display the division process, adhering precisely to the format shown in the example. Ensure that no numbers in the output process have leading zeros. The dividend must be separated from the vertical bar by exactly one space.