added file reader and hard sudoku text file