[Weekly Assignment] Week7FinishedApr 15 - Apr 17TopProblemAnnouncementWeekly Assignment problems for Week7