Всесвітньо відома компанія розробила нову, спрощену версію свого популярного текстового редактора. У цьому редакторі користувач може виконувати лише операції, кожна з яких викликається певною клавішею:
Надрукувати символ "" у редакторі — клавіша "" (додає символ у кінець поточного рядка).
Виділити весь рядок — клавіша "" (виділити).
Скопіювати всі виділені символи в буфер обміну — клавіша "" (копіювати).
Додати вміст буфера обміну у кінець поточного рядка — клавіша "" (вставити), замінюючи виділений рядок вмістом буфера обміну.
Визначте максимальну кількість символів "", які можна надрукувати в редакторі, використовуючи натискань клавіш, і вкажіть послідовність операцій, яка призводить до цього результату.
Вхід містить одне ціле число (0 < N < 50).
У першому рядку виведіть одне число — максимальну кількість символів "", які можна надрукувати за натискань клавіш. У другому рядку виведіть послідовність операцій, яка призводить до цього результату. Якщо існує кілька таких послідовностей, виведіть ту, для якої кількість символів у буфері обміну мінімальна.
Примітка: Наприклад, якщо натиснути клавішу "" три рази, отримаємо рядок . Натискання "" виділяє всі символи, "" копіює їх у буфер обміну, а "" вставляє вміст буфера обміну, замінюючи виділений рядок. Два додаткових натискання "" додають вміст буфера обміну до поточного рядка. Ця послідовність використовує натискань клавіш для отримання рядка із символів "".
Приклад 1