Призовой какуро

Как решать? Какуро - это числовая головоломка. Необходимо вставить в клетки цифры от 1 до 9, причем некоторые клетки неактивны (такие клетки помечены черным цветом). В клетках с заданными числовыми значениями правое верхнее значение означает сумму цифр в ряду, а значение снизу слева равно сумме цифр столбца ниже клетки. Например, число 8 можно представить как сумму 1 и 7, 2 и 6, 3 и 5; одинаковые цифры (4 и 4) использовать запрещено. В качестве подсказки некоторые цифры уже стоят на своих местах.

Цифры в этих клетках это пароль: