protected override void LoadState() { startingSequence = new(FileContents.Select(c => (byte)(c - '0')).ToArray()); }
protected override void ResetState() { startingSequence = null; }