Procedural Puzzle/Riddle Generation (Part I)