title: Intersection of List of lists Haskell
body: <p>I must write a function that returns the intersaction of more than 2 lists</p>
  
  <pre><code>Ex: intersection[[1,5,3,11],[1,5,2,11],[5,3,2,11]] = [5, 11]
  intersection:: (Eq a) =&gt; [[a]] -&gt; [a]
  intersection= undefined
  </code></pre>
  
  <p>I discovered that exists a function intersect :: Eq a => [a] -> [a] -> [a] ( but it's available only for 2 lists :) </p>