unsafe struct link { public link* next; public int data; };