Basic algorithms and data structures in C#.