insertion queu.c queu.h