Mystery hunt regex crossword solved in 127 lines of Haskellgist.github.com3 pointsandreer13 years ago