namespace Day3; public class Cell { public SymbolToken Symbol { get; } public IList Numbers { get; } public Cell(SymbolToken symbol) { Symbol = symbol; Numbers = new List(); } public int GearRatio() => Numbers.Count == 2 ? Numbers.First().Value * Numbers.Last().Value : 0; }