Sep 2015 Sudoku Solution

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