/// <inheritdoc cref="Solver{T}.Convert"/> protected override IngredientList[] Convert(string[] rawInput) => RegexFactory <IngredientList> .ConstructObjects(IngredientList.PATTERN, rawInput, RegexOptions.Compiled);
/// <inheritdoc cref="Solver{T}.Convert"/> protected override PasswordData[] Convert(string[] rawInput) => RegexFactory <PasswordData> .ConstructObjects(PATTERN, rawInput, RegexOptions.Compiled);
/// <inheritdoc cref="Solver{T}.Convert"/> protected override Instruction[] Convert(string[] rawInput) => RegexFactory <Instruction> .ConstructObjects(Instruction.PATTERN, rawInput, RegexOptions.Compiled);