Connect pairs with similar colors creating a path between them. Color blocks are placed in order to connect, connect the colored blocks with same color, with out clashing between other colors. Draw lines between same colored blocks in the empty blocks and fill the total board.