Sudoku [ Difficulty level 4 ]

9 4      
 8 92   6
 1       
2  46    
5   1 6  
         
 935   4 
 4  3 9  
7     3  

Solution

924671835
385924176
617358492
238467519
579813624
461295783
193586247
846732951
752149368