Sudoku

    3
  7  
    1
7    
9   6
5    
9   6
  1 5
7   8
     
  9  
7 8  
8 7  
    2
    4
    2
8 7 1
5   9
  4  
8   6
1 3  
2    
  9  
6    
6    
1 5  
     
- Level 5 +