Drag from a dot to its twin of the same colour. Paths can't cross, and every square must be filled to finish.