private static void TestEvents()
        {
            //Create an object of class tape recorder
            TapeRecorder objTapeRecorder = new TapeRecorder();

            PlayTapeRecorder objPlayTapeRecorder = new PlayTapeRecorder();
            objTapeRecorder.Play += objPlayTapeRecorder.PlayTape;
            objTapeRecorder.PlayReturns += objPlayTapeRecorder.PlayTapeWithReturns;
            objTapeRecorder.PlayReturns += objPlayTapeRecorder.PlayTapeWithReturns2;

            objTapeRecorder.Pause += objPlayTapeRecorder.PlayTape;
            objTapeRecorder.FastForward += objPlayTapeRecorder.PlayTape;
            objTapeRecorder.Reverse += objPlayTapeRecorder.PlayTape;

            //Invoke the events
            objTapeRecorder.RaiseTheEvents();

            Console.ReadLine();
        }