When the mood so takes me I write programs to solve puzzles rather than wasting hours doing them.
Currently available are: