#SUFFIX. Suffixes
Suffixes
Find the smallest natural number X such that, if we write X in bases B1, B2 ... BN, we get strings with suffixes S1, S2 ... SN, respectively.
The possible digits are 0123456789ABCDEFG ... XYZ, with values 0..35. Of course, the number written in base B consists only of the digits with values between 0 and B - 1.
Input
In the first line of input there is an integer N (1 ≤ N ≤ 10) from the task description.
In kth of the next N lines there is an integer Bk (2 ≤ Bk ≤ 36) and a suffix Sk from the task description.
The given bases will be pairwise distinct. Also, the product of the powers Bk ^ length(Sk) will be less than 1018.
Output
Print the required X, written in base 10.
Example
Input: 3 5 22 11 A2 18 4</p>Output: 112
Input: 5 2 110 32 E 25 M3 28 2 7 2 Output: 53678