SudokuHard

Hard Sudoku — Puzzle 263

297
319
7681
16
943
3
79362
695
621

How to play

Fill every row, every column and every 3 by 3 box with the numbers 1 to 9, using each number once.

This puzzle has 27 given numbers and exactly one solution, so it can always be finished by reasoning alone.

126859437
538471269
794236815
847593126
251768943
963124578
479315682
612987354
385642791