tweaked file reader and added a new puzzle