SudokuHard

Hard Sudoku — Puzzle 143

35
495
937
46
75
83614
59426
34
73

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 26 given numbers and exactly one solution, so it can always be finished by reasoning alone.

358716294
647925381
129843657
592431768
461278539
783569142
815397426
236184975
974652813