TopoLang: An Esolang Based on Topological Pattern Matching | Not Hacker News!