public ICube[] ToCubesArray() { return((ICube[])Cubes.Clone()); }
public CityState Clone() { return(new CityState(this, _cubes.Clone())); }