Працівники#678

Працівники

1 секунда
64 мегабайти
Легка

На заводі кожна з деталей може бути оброблена на одному з двох верстатів: або . Кожна деталь має порядковий номер від до . Деталі надходять на обробку послідовно, відповідно до своїх номерів. Кількість деталей завжди парна.

Існують правила, які визначають, на якому верстаті може бути оброблена деталь:

  1. Якщо на поточний момент на верстаті оброблено стільки ж деталей, скільки і на верстаті , то наступна деталь повинна бути оброблена на верстаті .

  2. У підсумку на кожному з верстатів повинна бути оброблена однакова кількість деталей.

Кожен працівник заводу пропонує свою послідовність обробки деталей. Всі такі послідовності різні та задовольняють правилам і .

Напишіть програму, яка за кількістю деталей визначає максимально можливу кількість працівників заводу.

Вхідні дані

Дано одне парне число (2 \leq N \leq 28) — кількість деталей, яку необхідно обробити.

Вихідні дані

Виведіть одне ціле число — максимально можливу кількість працівників заводу.

Приклади

Приклад 1

Loading
Loading