All the digits 1 to 6 must appear in every row and column.
In each coloured block (or 'cage'), the target number
in the small board above is calculated from the
digits in all the cells in the block, using the operation
indicated.
Please report any bugs.
Tested in IE, Firefox, Safari, Chrome and Opera.