added puzzle_files directory needed for testing