Puzzle 1 from set E7
  3 582 6
 6 1    5
  73   98
 54 1   3
 2 8 3 1 
7   2 86 
31   64  
9    4 8 
4 659 7  

Provided by Sudoku.com.au