Add option to read specific line from puzzle file