SuDoKuFun

                 
2  8      1  5
7          42  
     6  8      
 9  2        7
 4      1    8
               6
   58  23    
9    576