lesson 3: superhero module