Solution for Sudoku Puzzle #3387

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