Python without any loop
\n        num2 = (k-n) // 25\n        if num2 == n: return \'z\' * n\n\n        num1 = n - num2 - 1\n        num = k - (num1 + num2 * 26)\n        return \'a\' 
```\n        num2 = (k-n) // 25\n        if num2 == n: return \'z\' * n\n\n        num1 = n - num2 - 1\n        num = k - (num1 + num2 * 26)\n        return \'a\' * num1 + chr(num+96) + \'z\' * num2\n```\nBasically, this result will start with a bunch of "a"(num1) and end with a bunch of "z"(num2), with at most one other letter in between(num). e.g. aaaayzzzz
[]