Hard Kakuro for 26/June/2013
supplied by Kakuro.cc
33
20
23
10
8
11
3
12
35
15
34
3
9
11