Hi, for haskell prime I suggest to change the stolen syntax "[e|", "[p|", "[d|", "[t|" to [|<letter>| in order to avoid the confusion with list comprehensions. Cheers Christian