A nice maze program to demonstrate polymorphism and virtual functions in C#.