Part 2 of Episode 4. We had to add some corrections.