Some algorithms from site http://www.spoj.com/ implemented in Haskell. Every haskell file contains a constant : task = "link to task formulation"