public String convertToTitle(int n) {
StringBuilder sb = new StringBuilder();
while(n>0){
n--;
//important, since it start from 1, not 0;
char ch =(char)(n%26+'A');
sb.append(ch);
n = n/26;
}return sb.reverse().toString();
}