Solutions worked out for my Advanced Programming Class (C#).