/// <summary>
        /// Main Task02 method.
        /// </summary>
        public static void Main()
        {
            Person john = new Person {
                Name = "John"
            };
            Person paul = new Person {
                Name = "Paul"
            };
            Person george = new Person {
                Name = "George"
            };
            Person ringo = new Person {
                Name = "Ringo"
            };

            DateTime morningTime   = new DateTime(2017, 6, 27, 10, 0, 0);
            DateTime afternoonTime = new DateTime(2017, 6, 27, 13, 0, 0);
            DateTime eveningTime   = new DateTime(2017, 6, 27, 17, 0, 0);

            MessageSenderEventArgs eventArgs = new MessageSenderEventArgs(morningTime);

            john.Arrived(eventArgs);
            paul.Arrived(eventArgs);
            eventArgs = new MessageSenderEventArgs(afternoonTime);
            george.Arrived(eventArgs);
            eventArgs = new MessageSenderEventArgs(eveningTime);
            ringo.Arrived(eventArgs);

            john.Left();
            paul.Left();
            george.Left();
            ringo.Left();

            Console.ReadKey();
        }