Kakuro is a well-designed numerical crossword found pretty enjoyable by lots of people. It consists of squares and triangles. The squares should be filled with numbers by you, while the triangles contain number clues. The numbers entered in each line segment must add up to the number displayed in the clue.