Having recently written an article on my blog about exploring perl6 by implementing a Sudoku solver, I decided to try implementing a solution in perl5. But to determine the efficiency of my solution, I needed a base case to compare to, so I've started by creating and discussing a brute-force solution. There were some inefficiencies that bothered me, so I optimized a little bit. You know what happens when you optimize things that bother you for their inefficiency ... well, you'll have to visit the blog to find out. More to follow.