SuDoKuFun

31      5      
                 
   9      6  5
             9  
   5            
6      12    3
 3    4      8
   76    4    
 4  728  56