title: Haskell List comprehension printing only even numbers
body: <pre><code> let nums = [4,5,2,6,2,6,44,1213]
  </code></pre>
  
  <p>I have to use list comprehension to filter the list defined by nums, so that it does not contain any even number or any numbers larger than 50</p>
  
  <p>I dont know why I cannot figure this out! </p>
  
  <pre><code> [x | x &lt;- [nums], x == even, x &lt;= 50]
  </code></pre>