typedef struct { int id; float* vector;} VecData; float vec_dist(VecData x, VecData y);VecData* fvecs_read(const char* filename, int* bounds, int* num);