Правила игры:

    * Сумма чисел горизонтального блока должна равняться числу слева от него.
    * Сумма чисел вертикального блока должна равняться числу сверху от него.
    * Числа в блоке не могут повторяться.
http://kakuro.ru/onlinekakuro.html