malloc lab for CMU 15213