Narrows - online puzzle