void fib(int **fib_sequence, int count){
    int *cur = *fib_sequence
  cur = malloc(sizeof(int)*count);
  if (count == 1) {
    cur[0] = 0;
  } else {
    cur[0] = 0;
    cur[1] = 1;
    for (int i = 2; i < count; i++) {
      cur[i] = *cur[i-2] + *cur[i-1];
      }
    }
  }
generate the first n values in the Fibonacci sequence