Hard Kakuro for 25/December/2011
supplied by Kakuro.cc
10
39
22
10
6
8
4
8
14
21
34
7
3
6