n=gets.to_i digits_num=1 whole_num=26 while whole_num<=n n-=whole_num digits_num+=1 whole_num*=26 end puts digits_num.times.map{n,r=n.divmod(26);(r+?A.ord).chr}.reverse.join