An optimal online algorithm for metrical task systems | Synapse