NOiD_klop * NOiD_build (int , int , void * );

int NOiD_pop (NOiD_klop * noid_table, int noid_src);
int NOiD_push (NOiD_klop * noid_table, int noid_src, int noid_dest);
int NOiD_last (NOiD_klop * noid_table, int noid_src);
int NOiD_next (NOiD_klop * noid_table, int noid_src);
int NOiD_undo (NOiD_klop * noid_table, int noid_src);
int NOiD_redo (NOiD_klop * noid_table, int noid_src);

get cluster from free cluster list
	NOiD_pop (table, NOiD_last(table,0))
make cluster from free cluster list
	NOiD_push (table, NOiD_pop (table, NOiD_last(table,0)), 0)
