Base Equation
Problem
The notation AX means that A is a notation of a number in the base number system X. If \(X>10\), then to write a number other than numbers from 0 to 9 uppercase English letters from A to Z. Under this condition, X cannot be greater than 36.
It is necessary to find the solution of the equation \(A_X = B\) given A and B, or report that he has no solutions.
Input
The first line contains the number A (a non-empty sequence of numbers from 0 to 9 and uppercase English letters from A > to Z without leading zeros), in the second - number B (\(1 <= B <= 10^7\)).
Output
Print either the smallest base that satisfies the equation, or
0 if the equation has no solutions.
Add the missing piece of code to the program.
Examples
| # |
Input |
Output |
| 1 |
A1
161 |
16 |
| 2 |
201
26 |
0 |