Перестановка — це послідовність з різних цілих чисел від до . Наприклад, (5, 3, 2, 1, 4) — це перестановка. Інверсією в перестановці є впорядкована пара індексів така, що i < j та p_i > p_j. У наведеному вище прикладі пара індексів утворює інверсію, оскільки 2 < 4 і 3 > 1.
Вам задано два цілих числа та . Знайдіть кількість перестановок з елементів з рівно інверсіями. Виведіть найменшу у лексикографічному порядку перестановку з рівно інверсіями.
Перший рядок містить два цілих числа та (1 \leq n \leq 18; 0 \leq t \leq 200).
Виведіть кількість перестановок з елементів з точно інверсіями у першому рядку. У другому рядку виведіть лексикографічно найменшу перестановку з інверсіями. Якщо такої перестановки не існує, виведіть у першому рядку та у другому рядку.
Приклад 1