N = gets.to_i E = (1 ... N).map{ gets.split.map(&:to_i) } G = Array.new(N + 1){ [] } E.each do |a,b| G[a] << b G[b] << a end puts (1 .. N).count{|v| G[v].size == 1 } - 2