Free online Strings puzzle: join each pair of colours with a string and fill the whole board. One solution, hints, a daily challenge and no ads.
Join each pair of coloured dots with a string, without crossing them and without leaving any square empty.