Sudoku [ Difficulty level 5 ]

    36   
   9   3 
3  1     
9     4  
 4 7     
   4  9  
       7 
   3 5   
6 9      

Solution

427836159
165974832
398152764
916523487
842769315
753481926
534698271
271345698
689217543