import math T = int(input()) def compute_group(N): temp = math.floor((N / 13)**0.5 - 1) for t in range(temp, temp + 5): if 13 * t * (t + 1) >= N: return t def compute(N): n = compute_group(N) N -= 13 * (n - 1) * n if N % n == 0: return chr(ord('A') - 1 + N // n) else: return chr(ord('A') + N // n) for t in range(T): N = int(input()) print(f"Case #{t+1}: {compute(N)}")