Вчителька математики попросила школярів скласти арифметичний вираз так, щоб його значення було рівне заданому числу , і записати його у зошиті. У виразі можуть бути використані натуральні числа, які не перевищують , операції додавання і множення, а також дужки. Петя дуже не любить писати, і хоче придумати вираз, який містить якомога менше символів.
Напишіть програму, яка допоможе йому у цьому.
У першому рядку вхідного файлу записано два натуральних числа: (1 \leq N \leq 10000) — значення виразу та (1 \leq K \leq 10000) — найбільше число, яке дозволяється використовувати у виразі.
У єдиному рядку вихідного файлу виведіть вираз з заданим значенням, який записується найменшою можливою кількістю символів. Якщо розв'язків декілька, виведіть довільний з них.
Приклад 1