int main(int argc, char **argv){

    int *full_array = build_array(&strs, 3);
    int **result = split_array(full_array, 3);

    printf("Original array: \n");
    for (int i = 0; i < argc - 1; i++){
        printf("%d ", full_array[i]);
    }
    printf("\n");

    printf("result[0]: \n");
    for (int i = 0; i < argc - 1; i++){
        printf("%d ", result[0][i]);
    }
    printf("\n");

    printf("result[1]: \n");
    for (int i = 0; i < argc - 1; i++){
        printf("%d ", result[1][i]);
    }
    printf("\n");
    free(full_array);
    free(result[0]);
    free(result[1]);
    free(result);


    return 0;
}