Балу, лінивий бурий ведмідь, навчає вовченят Закону Джунглів. Він може вільно блукати, куди забажає, бо їсть лише горіхи, мед і коріння.
Ця історія відбувається тоді, коли ведмідь Балу навчав Мауглі Закону Джунглів. Великий і шанований бурий ведмідь пишався здібностями свого учня, адже вовченята зазвичай вчать лише те, що вимагає їхня Зграя і плем'я з Закону. Але Мауглі, будучи людською дитиною, мав знати набагато більше.
Під час уроку арифметики Балу вигадав таку гру. Необхідно отримати число , починаючи з . На кожному кроці можна або помножити поточне число на , або додати до нього . За кожне множення Балу дає ляпасів, а за кожне додавання — ляпаси. Наприклад,

у першому випадку отримаєш 10 ляпасів, у другому — 12 ляпасів.
Звичайно, Мауглі найкраще вивчив арифметику і швидко зрозумів, як розв'язати задачу, отримавши мінімальну кількість ляпасів. Він також помітив, що виконати завдання, яке задав хитрий ведмідь, вдається не завжди...
Одне ціле число (1 \le n \le 10^9).
Виведіть мінімальну кількість ляпасів, необхідних для розв'язання задачі. Якщо задачу неможливо розв'язати, виведіть число 0.
Приклад 1
Приклад 2