Optimizing Learning Chinese Characters Using Topological Sort | Hacker News Reader