Sudoku [ Difficulty level 5 ]

  7 5    
  2  7 13
1 9      
 96    7 
5        
      3  
 7    4 9
 1     3 
 4  3 6  

Solution

387951246
452687913
169243587
896325174
534176892
721894365
673518429
915462738
248739651