SudokuHard

Hard Sudoku — Puzzle 129

1372
2139
8
5693
61
485
8514
269
7

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.

183697452
724135968
596248371
258471693
967352814
431869725
879513246
345726189
612984537