На заводі кожна з деталей може бути оброблена на одному з двох верстатів: або . Кожна деталь має порядковий номер від до . Деталі надходять на обробку послідовно, відповідно до своїх номерів. Кількість деталей завжди парна.
Існують правила, які визначають, на якому верстаті може бути оброблена деталь:
Якщо на поточний момент на верстаті оброблено стільки ж деталей, скільки і на верстаті , то наступна деталь повинна бути оброблена на верстаті .
У підсумку на кожному з верстатів повинна бути оброблена однакова кількість деталей.
Кожен працівник заводу пропонує свою послідовність обробки деталей. Всі такі послідовності різні та задовольняють правилам і .
Напишіть програму, яка за кількістю деталей визначає максимально можливу кількість працівників заводу.
Дано одне парне число (2 \leq N \leq 28) — кількість деталей, яку необхідно обробити.
Виведіть одне ціле число — максимально можливу кількість працівників заводу.
Приклад 1