long PartOne(string input) { return(CountTrees(input.Split("\r\n"), (3, 1))); }
public override string SolveFirstPuzzle() { var map = Input.AsCharMatrix(); return(CountTrees(map, (1, 3)).ToString()); }
static void Main(string[] args) { var input = File.ReadAllLines("input.txt"); Console.WriteLine(CountTrees(input, (3, 1))); var slopes = new[]