SuDoKuFun

                 
       3      9
   2    54  8
   18    7    
     6          
5      9      4
   6    8  2  
 43        1  
1    9        7