Solution for Sudoku Puzzle #15

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