text: #ifndef _ARRAY_H_
  #define _ARRAY_H_
  
  typedef struct {
  	int *array;
  	int size;
  }Array;
  
  #define BLOCK_SIZE 20
  
  Array array_create(int init_size);
  void array_free(Array *a);
  int array_size(const Array *a);
  int *array_at(Array *a,int index);
  void array_inflate(Array *a,int more_size);
  int array_get(const Array *a,int index);
  void array_set(Array *a,int index,int value);
  
  #endif
  