a, b, c = map(int, input().split()) def f(rest, cost): i = 1 while True: if i > cost: return float('inf') r2 = rest + (cost - i) // 10 + (cost - i) % 10 if r2 == c: return i i += 1 def li(i, acc): def lj(j, acc): if j > a: return acc rest = f(b - i + a - j, i * 10 + j) return lj(j + 1, min(acc, rest)) if i > b: return acc return li(i + 1, lj(0, acc)) if li(0, float('inf')) == float('inf'): print("Impossible") else: print(li(0, float('inf')))