n,m = gets.chomp.split(" ").map(&:to_i) shuffle = gets.chomp.split(" ").map(&:to_i) cards = [*1..n] m.times{|i| cards.unshift(cards.slice!(shuffle[i] - 1)) } puts cards[0]