Вступ
Дощ нарешті вщух. Більшість людства потонула через помилку в коді @ user12345 . Те, що вижили, розкидані по всьому світовому архіпелагу. Радіозв'язок покращився, і людство готове процвітати ще раз. Без жодної причини, пірати-зомбі зібралися біля головного меридіана і прокотилися на захід. Орда всіх пожирає.
Проблема
Наш сценарій кінця дня може бути описаний 5 цілими числами на одній лінії, що представляють собою набір співпрацюючих острівних громад. Вони впорядковані із заходу (найбільше ліве ціле число) на схід (крайнє право число).
Починаючи з найбільшого сходу острова, острівці втечують парами на наступний найближчий острів. Цікаво, що для кожної пари, яка вирушає, лише одна з них коли-небудь переживає подорож. Острівчани подорожують лише парами. Непарне населення обирає єдиного жителя, щоб залишитися позаду та надавати останні оновлення радіо про витівки орди піратів зомбі. Населення відмовляються подорожувати, поки всі острови на схід від них не закінчать свої міграції або не загинуть. Коли населення досягає остаточного, найбільш західного острова, подорож припиняється.
Керівнику операцій наприкінці світу потрібна програма, яка може вивести кінцевий підрахунок населення кожного села.
Приклад введення
3 8 6 0 2
Приклад Вихід
8 1 0 1 0
Припущення
- Введення може бути надано через stdin, зчитується з довільно названого файлу або приймається як аргумент
- Для кожного острова 0 <= населення <= 1024
- Населення ніколи не пропускають острів
Найкоротша відповідь виграє!