Given a char buffer[4096], write a malloc implementation.
Sigiloso
Write the "implementation" of malloc, not malloc'ing a char[]... In general you need to record the size in this "heap", then return a pointer pointing to the block right after the size.