take the kakuro challenge