Nonogram

This is the Nonogram Puzzle, also known as Crucipixel, Paint by Numbers, Griddlers, and other names.

The objective is to paint cells to form horizontal and vertical strings. The length of each horizontal string is prescribed by the number on the left. The length of each vertical string is prescribed by the number on the top.

For example, the third row must have three strings of filled cells, the first with length 2, the second with length 4, and the third with length 2 (the order must be preserved).

Finally, there must be at least one empty cell between any two horizontal/vertical consecutive strings.

 
 
Nonogram Puzzle
 
 

Source: Integer Programming Book.

 
 

Diving Deeper