SuDoKuFun

                 
           587
     4    2  3
 1  6          
       9      2
7  2  5    41
   5  8        
 6    7  8    
 3    149