Kakuro Extreme

Kakuro Extreme blends Sudoku and crosswords into a number puzzle challenge with infinite puzzles and a print function.