I've seen algorithms online for generating sudoko puzzles... and gave it a quick thought and came up with a workable solution in my head -- but... alas ... OLUG is for doing your homework now ? :) -Will