The goal is to draw a horizontal or vertical line in every
empty cell. Each letter stands for a number: all the same
letters must be replaced by the same number, different
letters must be replaced by different numbers. A number
in a cell indicates the total length of the lines that end at
the edges of this cell. A line cannot connect two cells with
letters. The numbers of line directions coming out of the
same letter are all different.