My solution to the The Greplin Programming Challenge http://challenge.greplin.com/
Solved with a few building blocks. Not elegant or quick code just gets the job done. If you haven't already solved the challenge yourself may I suggest doing so before reading the code :)