Solution for Sudoku Puzzle #3420

5 4 1 2 9 7 6 3 8
7 8 2 3 4 6 5 1 9
6 9 3 5 1 8 7 4 2
1 5 8 6 2 3 4 9 7
3 6 7 4 8 9 2 5 1
4 2 9 1 7 5 3 8 6
8 7 6 9 5 4 1 2 3
9 1 5 7 3 2 8 6 4
2 3 4 8 6 1 9 7 5