internal Card MoveBottomCardToTop() { Card bottomCard = this.BottomCard(); if (bottomCard != null) { this.cards.RemoveAt(0); base.Remove(bottomCard); this.AddCardToTop(bottomCard); } return bottomCard; }