XiaoMing likes mathematics, and he is just learning how to convert numbers between different
ba
ses , but he keeps making errors since he is only 6 years old. Whenever XiaoMing converts a
number to a new ba
se and writes down the result, he always writes one of the digits wrong.
For example , if he converts the number 14 into binary (i.e., ba
se 2), the correct result should be
"1110", but he might instead write down "0110" or "1111". XiaoMing never accidentally adds or
deletes digits, so he might write down a number with a leading digit of " 0" if this is the digit she
gets wrong.
Given XiaoMing 's output when converting a number N into ba
se 2 and ba
se 3, please determine
the correct original value of N (in ba
se 10). (N<=10^10)
You can assume N is at most 1 billion, and that there is a unique solution for N.