Solution for Sudoku Puzzle #3

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