Footnote

Find the largest block of free space and allocate the partition from that block of free space.