int main(int argc, char** argv) {
    if (!(argc == 2 || argc == 3)) {
        fprintf(stderr, "USAGE: count_large size [permissions]\n");
        return 1;
    }
    if (!(argc == 2 || argc == 3)) {
        fprintf(stderr, "USAGE: count_large size [permissions]\n");
        return 1;
    }

    // TODO: Process command line arguments.

        if (!check_permissions(argv[1], argv[2])) {
                printf("working\n");

        }

        char *first;
        char *second;

        scanf("%s %s", first, second);
        printf("%s %s\n", first, second);

        scanf("%s %s", first, second);
        printf("%s %s\n", first, second);

        scanf("%s %s", first, second);
        printf("%s %s\n", first, second);

    // TODO: Call check_permissions as part of your solution to count the files to
    // compute and print the correct value.

    return 0;
}
no segmentation fault
