I currently have to create a working Dynamic Storage Allocator complete with a c

I currently have to create a working Dynamic Storage Allocator complete with a check heap and whatever else will make the test files run.
mm.c is the ONLY file that should be changed. I have completed a lot of the functions needed so far but I am unable and still missing things required to get the 100/100 after doing a “make test” in the Linux terminal. Also please update the read me to explain the process and the code.