{"blocks": [{"key": "5fe745f7", "text": "Question", "type": "header-two", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}, {"key": "62c4bfd5", "text": "Design a simple in-memory communication manager for users. Implement 2–3 functions to (1) connect two users so they can communicate, (2) disconnect two previously connected users, and (3) clear all existing user communications. Describe your data structures, provide code, and analyze time/space complexity.", "type": "unstyled", "depth": 0, "inlineStyleRanges": [], "entityRanges": [], "data": {}}], "entityMap": {}}