N, M  = gets.split.map(&:to_i)
a = gets.split.map(&:to_i)
b = []
(N-1).times {
  b = gets.split.map(&:to_i) 
  b.drop(1)
  a.each do |t|
  b.each do |f|
    if t == f
  		b.push(t)    
    end
  end
  end
a = b	
}
 
puts a.length
