Проста гра#2816

Проста гра

1 секунда
128 мегабайтів
Дуже легка

Дідусь Мазай і заєць грають дуже просту гру. Перед ними лежить велика купа з однакових морквин. Кожен з них під час свого ходу може взяти з цієї купи будь-яку кількість морквин, яка дорівнює невід'ємному степеню , тобто , , , , і так далі. Гру починає або дідусь Мазай, або заєць. Далі гравці ходять по черзі. Перемагає той, хто забирає останню морквину.

Вхідні дані

Дано одне додатне ціле число (n \le 10^{250}) — кількість морквин на початку гри.

Вихідні дані

Виведіть у першому рядку цифру , якщо перемагає перший гравець, або інакше. Якщо перемагає перший гравець, то у другому рядку виведіть мінімальну кількість морквин, яку він має взяти, щоб забезпечити собі перемогу.

Приклади

Приклад 1

Loading
Loading