Part II: Free Monoids | Hacker News Reader