dynamic-memory-allocator Features: Double-Word Aligned Explicit Free List Best-Fit Policy Immediate Coalescing of Free Nodes Splintering and Splinter Checks Criterion Test Cases Debug Statements for Readability Debug Example: