[Haskell] South African Computer Olympiad