Homework Submission: Top Fans