1. Dog
  2. Diff
  3. FCC