Sudoku [ Difficulty level 5 ]

   6   8 
 8      7
4 7 8    
     8   
7  1   9 
 1  3 6  
   3     
  1   3  
   7  9 8

Solution

392671485
186594237
457283169
245968713
763125894
819437652
628349571
971852346
534716928