Computing Data Structures Using C Free