#include <iostream>
using namespace std;
int main()
{
int n;
cin >>n;
long long sum=1;
for(int i=1;i<=n;i++)
{
sum*=i;
}
int num=2;
int a=0,b=num;
bool flag=false;
while(sum!=1)
{
while(sum%num==0)
{
flag=true;
a++;
sum/=num;
}
num++;
if(flag==true)
{
cout <<b <<" " <<a <<endl;
flag=false;
}
b=num;
a=0;
}
return 0;
}