n = gets.to_i % 6
k = gets.to_i
u = begin
      u = [1]
      u << u[-1] * n % 6 while u.find { |v| v == u[-1] * n % 6 } .nil?
      h = u.find_index { |v| v == u[-1] * n % 6 }
      t = (k - h) % (u.size - h) + h
      u[t]
    end
puts "285714"[(u + 5) % 6]