private fun solve(): Char { var n = readLong() - 1 for (i in 1..Int.MAX_VALUE) { val len = 26 * i if (n < len) return ('A'.code + n / i).toChar() n -= len } error("") } fun main() { // System.setIn(java.io.File("input.txt").inputStream()) // System.setOut(java.io.PrintStream("output.txt")) repeat(readInt()) { println("Case #${it + 1}: ${solve()}") } } private fun readLn() = readLine()!! private fun readInt() = readLn().toInt() private fun readLong() = readLn().toLong() private fun readStrings() = readLn().split(" ") private fun readInts() = readStrings().map { it.toInt() }