A, B = gets.split.map(&:to_i) rem = [0] * (B + 1) rem[B] = A (0 .. B - 2).reverse_each do |i| n = rem[i + 2] rem[i + 2] -= n rem[i + 1] -= n rem[i] -= n end b, a = rem[0, 2] puts "#{a} #{b}"