給你一個N進位的整數R,並且保證R一定可以用(N-1)除的盡。你的任務是找出最小的N(2 <= N <= 62,R的長度可能到達10000位數)。在本問題中,62進位數字系統的符號為(0..9,A..Z,a..z)。類似的,61進位數字系統的符號為(0..9,A..Z,a..y)。依此類推,2進位數字系統的符號為(0..1)。
Input
每組測試資料一列,每列有一個整數R。可能包含了+、-符號。最前面也可能含有沒有意義的空白或0。請參考Sample Input。
Output
對每一組測試資料,輸出最小的N(以十進位來表示)。如果找不到,請輸出"such number is impossible!"
Sample Input
3 +5 -A 4964654623232355454546554546546545464564564565465465454654600655460 -005444554f546554654A5445656466 00000q123 1 0 q12345
Sample Output
4 6 11 62 60 59 2 2 such number is impossible!