protected void FillClone(BaseChain clone) { if (clone != null) { clone.building = (int[])building.Clone(); clone.alphabet = (Alphabet)alphabet.Clone(); } }