public void add_or_remove_piece(bool add, Piece p) { if (Pawns.IndexOf(p) == -1) { Pawns.Remove(p); } else { MajorPieces.Remove(p); } }