Neat data structure: "Ullman" set | Hacker News Reader