How does free know how much to free? How does free know how much to free? c c