Score : $300$ points
$1000000000000001$ dogs suddenly appeared under the roof of Roger's house, all of which he decided to keep. The dogs had been numbered $1$ through $1000000000000001$, but he gave them new names, as follows:
a
, b
, ..., z
;aa
, ab
, ac
, ..., zy
, zz
;aaa
, aab
, aac
, ..., zzy
, zzz
;aaaa
, aaab
, aaac
, ..., zzzy
, zzzz
;aaaaa
, aaaab
, ...;To sum it up, the dogs numbered $1, 2, \cdots$ were respectively given the following names:
a
, b
, ..., z
, aa
, ab
, ..., az
, ba
, bb
, ..., bz
, ..., za
, zb
, ..., zz
, aaa
, aab
, ..., aaz
, aba
, abb
, ..., abz
, ..., zzz
, aaaa
, ...
Now, Roger asks you:
"What is the name for the dog numbered $N$?"
Input is given from Standard Input in the following format:
$N$
Print the answer to Roger's question as a string consisting of lowercase English letters.
2
b
27
aa
123456789
jjddja