#include <stdio.h>
#include <stdlib.h>
#include <inttypes.h>

void fill(int64_t* p, int k) {
    for (int i=0;i<6;i++) {
        p[i] = k+i;
    }
}

int main() {
    int64_t* p1 = malloc(sizeof(int64_t)*5);
    int64_t* p2 = malloc(sizeof(int64_t)*5);
    int64_t* p3 = malloc(sizeof(int64_t)*5);

    fill(p1, 100);
    fill(p2, 200);
    fill(p3, 300);

    printf("My value is %"PRId64"\n", p2[5]);

    free(p1);
    free(p2);
    free(p3);

    return 0;
}
