Assignment 3 from my C# 2 college course.