Practice Writing Data Structures in C#