Sudoku [ Difficulty level 5 ]

         
6  2   7 
   9  3  
   17 563
         
   6 9   
   7 24  
 26   8  
7  8     

Solution

932457681
684231975
175986342
249178563
867523194
513649728
398712456
426395817
751864239