1766783697-1766768400 HUSTOJ
#include<bits/stdc++.h>
using namespace std;
//
//求出区间[a,b]中所有整数的质因数分解。
//
//1  2 3 4   100
//	计算机是最傻。。。。。0101 if for
//	模拟的方式来执行。但是不要用数学简易方式。
//	
//	 从a到b 一个个问过去。打印出它的质因数 
//	 
//	100
//		2 2 5 5    38 2*19
//	 
//	 
//	 
//	输入n如何求n的质因数   30    2    15
//		i从2到n-1   如果i能够被30整除 那么就一直除
//					当i能够被30整除的时
//					  n=n/i;   



int main(){
	
	int a,b;
	scanf("%d%d",&a,&b);
for(int k=a;k<=b;k++){
	printf("%d=",k);
	int n=k;
	for(int i=2;i<=n-1;i++){
		while(n%i==0){
			n=n/i; 
			if(n==1) printf("%d",i);
			else printf("%d*",i);
		}
	} 
	if(n!=1) printf("%d",n);
	printf("\n");
}	
	return 0;
}

/**************************************************************
	Problem: 1838
	User: admin
	Language: C++
	Result: Accepted
	Time:187 ms
	Memory:2076 kb
****************************************************************/