Object Oriented Proggraming

Part 1 - C# events like mechanism in C++

Part 2 - RushHour with Meta Proggraming.