public override void Solve() { var passports = GetPassports(); int valid = passports.Count(passport => Required.SetEquals(passport.Keys)); Console.WriteLine($"Found {valid} valid passports."); }