1. Yaron Minsky
  2. train-tracks-and-permutations

Compare