typedef struct NOIDEA_memory
{
	int id;
	int size;
	struct NOIDEA_memory * last;
	struct NOIDEA_memory * next;
} NOIDEA_memory;

typedef struct NOIDEA_yromem
{
	NOIDEA_memory * space;
	int id;
} NOIDEA_yromem;

NOIDEA_memory * NOIDEA_seg (void * , int );
void * NOIDEA_alloc (NOIDEA_memory * , int );
void NOIDEA_free (NOIDEA_memory * , void * );
