challenge_04 (200 pts)

Required files:
Answer: