def pay(a,b); a + 10 * b;end def back(y); y / 10 + y % 10;end A, B, C = gets.split.map(&:to_i) ans = (1 .. pay(A,B)).find do |w| (0 .. A).find do |a| (0 .. B).find do |b| pay(a,b) >= w && (A + B - (a + b) + back(pay(a,b) - w) == C) end end end puts ans || :Impossible