public void TryEnter(Building building) { if (!building.IsContainsStudent(this)) { building.Turnstile.VerifyCard(_card); if (building.Turnstile.Opened) building.Add(this); } else { Console.WriteLine("Student is already in building"); } }