malloc lab for CSCI 2400