After searching around for a bit on how deallocation (via free()) after allocation (via something like malloc()) works, I\'m left puzzled.
Reading around, sources say