Lady C since you enjoy this type of thing :) maybe this might amuse you to. http://www-personal.umich.edu/~mule/smurfgen.html