Patch panel - online puzzle