C# solution for Ian's XP Manchester Gilded Rose