Diamond in C. get this done:D