/// <summary> /// Combine queue. /// </summary> public override void Combine() { if (Sq.Length < 2) { return; } char[] items = Sq.TwoLatestItems; var t = Qc.GetCombine(items[0], items[1]); if (t != 0) { Sq.RemoveElement(); Sq.RemoveElement(); Sq.AddElement(t); } }