SuDoKuFun

     3        9
       8      4
6            5  
                 
   29        8
7  6        2  
5        6    3
9      2      1
         584