N = int(input()) A, B, C = map(int, input().split()) D, E, F = map(int, input().split()) # print(1500 * 3 + 1550 * 3 + 1600 * 1) def calc(x, y, z, n): tmp = x * n k = (n - 1) // y a = y * (k + 1) * k // 2 a -= (y*(k+1)-n) * k a *= z return tmp + a def check(x, y, z, n): return N <= calc(x, y, z, n) def bisect(x, y, z): ok = 10**18 ng = 0 while ok - ng > 1: mi = (ok + ng) // 2 if check(x, y, z, mi): ok = mi else: ng = mi return ok a = bisect(A, B, C) b = bisect(D, E, F) # print(a, b) # print(calc(A, B, C, a)) # print(calc(D, E, F, b)) if a == b: print("Same") elif a > b: print("KUPC") else: print("KCPC")