Как работает синхронизация параллельных переводов?

Цель синхронизации текстов - выровнять предложения на английском языке с их переводом на русском языке. Это можно сделать с помощью ссылок `вверх`, `вниз` возле каждого предложения ниже. Попробуйте понажимать на эти ссылки, чтобы понять как работает процесс синхронизации текстов.

Ниже синим цветом показано, какой блок надо переместить вверх для выравнивания абзацев.

вверх↑ March
апрель
вниз↓
↑вверх апрель ↓вниз
вверх↑ May
июнь
июль
вниз↓
вверх↑ August
сентябрь
вниз↓
↑вверх июнь
июль
↓вниз
вверх↑ October
ноябрь
вниз↓
↑вверх август
сентябрь
↓вниз
вверх↑ December
понедельник
вторник
вниз↓
↑вверх октябрь ↓вниз
вверх↑ Wednesday
четверг
пятница
суббота
вниз↓
↑вверх ноябрь
декабрь
↓вниз
↑вверх понедельник
вторник
↓вниз
↑вверх пятница ↓вниз
вверх↑ spring
привет
вниз↓
↑вверх суббота
воскресенье
↓вниз
↑вверх осень
весна
↓вниз
↑вверх привет ↓вниз