#ifndef QUEUE_H
#define QUEUE_H

typedef struct queue queue;

queue* queue_create(void);
void queue_free(queue *q);
void queue_add(queue *q, int i);
int queue_take(queue *q);

#endif
