Find which occupied seat should receive the shared dish to minimize the worst-case reach distance for anyone at the table.
Guarantee: minimizes the maximum distance any person must reach.
Positions are arbitrary units along a linear table. Must be sorted ascending.