Задачи
Разбиение на множители
Разбиение на множители
Дано натуральное число \textbf{N}. Требуется вывести все разбиения числа \textbf{N} на натуральные делители не меньшие \textbf{M} и большие \textbf{1}.
\InputFile
Даны два числа \textbf{N} и \textbf{M} (\textbf{2} ≤ \textbf{M} ≤ \textbf{N} ≤ \textbf{1000}).
\OutputFile
В выходной файл требуется вывести все разбиения на множители в лексикографическом порядке. Разбиения должны сравниваться не как строки, а как последовательности чисел. Внутри разбиения множители должны идти в неубывающем порядке.
Входные данные #1
4 3
Выходные данные #1
4
Входные данные #2
18 3
Выходные данные #2
3*6 18