Конкатенація двох паліндромів
Дуже проста
Обмеження на час виконання 2 секунди
Обмеження на використання пам'яті 128 мегабайтів
Знайдіть кількість способів побудувати рядок довжини , використовуючи латинських літер (розмір алфавіту дорівнює ), у вигляді конкатенації двох непорожніх паліндромів.
Вхідні дані
Дано два натуральних числа і .
Вихідні дані
Виведіть кількість способів побудувати такий рядок. Відповідь виведіть за модулем .
Приклади
У першому прикладі рядок довжини , що складається з однієї літери (наприклад, ), можна побудувати трьома способами: .
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Відправки 1K
Коефіцієнт прийняття 37%