Діаграма Юнга — це відомий спосіб опису розбиття додатного цілого числа. Розбиття числа — це представлення у вигляді суми одного або кількох цілих чисел n = m_1 + m_2 + \ldots + m_k, де m_1 \geq m_2 \geq \ldots \geq m_k.
Діаграма складається з клітинок, розташованих у рядках, де — це кількість доданків у розбитті. Рядок, що представляє число m_i, містить m_i клітинок. Усі рядки вирівняні по лівому краю та відсортовані від найдовшого до найкоротшого.
Діаграма на зображенні нижче відповідає розбиттю 10 = 5 + 3 + 2.

Іноді можливо вписати одну діаграму Юнга в іншу. Діаграма може бути вписана в діаграму , якщо можливо видалити деякі клітинки з діаграми так, щоб вона перетворилася на діаграму . Зверніть увагу, що дозволено лише видаляти деякі клітинки, не дозволено обертати або перевертати діаграму. Наприклад, на зображенні нижче показано, що діаграма для 5 = 3 + 2 може бути вписана в діаграму для 10 = 5 + 3 + 2.

З іншого боку, наприклад, неможливо вписати діаграму для 8 = 4 + 4 в діаграму для 10 = 5 + 3 + 2.
Дано , ваше завдання — знайти таке розбиття , щоб відповідна діаграма Юнга мала найбільшу можливу кількість діаграм, які можуть бути вписані в неї.
Наприклад, існує діаграм Юнга, які можуть бути вписані в діаграму для 10 = 5 + 3 + 2. Однак це не максимальне можливе значення. Діаграма для 10 = 4 + 2 + 2 + 1 + 1 має краще значення, існує діаграма, яка може бути вписана в неї.
Вхідний файл містить (1 \leq n \leq 100).
На першому рядку вихідного файлу виведіть максимальну кількість діаграм Юнга, які можуть бути вписані в якусь діаграму Юнга для розбиття .
На другому рядку виведіть одне або кілька цілих чисел — кількість клітинок у кожному рядку оптимальної діаграми.
Приклад 1