PHASES:- PHASE 1 - Learn what is malloc Created a test.c to deeply understand how malloc works PHASE 2 - Linear allocation Allocate Linear Sort PHASE 3 - Linear de-allocation Binary Search De-allocate PHASE 4 - Merge consequent chunks Merge PHASE 5 - Garbage Collection Collect garbage