someone will tell me how to make this program not going time limit exceeded
#include
using namespace std;
int main(int argc, char** argv) {
int l,n1,n2,m;
//l main loop
//n1 starting number
//n2 ending number
//m mistake
cin>>l;
for(int i=0;i<l;i++)
{
cin>>n1>>n2;
if(n1<=1)
n1=2;
for(n1;n1<=n2;n1++)
{
m=0;
for(int i_2=2;i_2<n1;i_2++)
{
if(n1%i_2==0)
{
m=1;
break;
}
}
if(m==0)
cout<<n1<<endl;
}
}
return 0;
}