Implement data structures and algorithms using c#.