For the joy of programming
 For the joy of programming
When I was teaching English in the Czech Republic, one of my fellow teachers loved the game Boggle. I played with him from time to time and I watched him play. I enevitably started thinking about how one would write a program to find all the words in a Boggle game. Once I finally thought everything through, my mind wouldn't let me rest until I had begun writing code to implement my ideas. So here is the final outcome, "Boogle."