#include <stdio.h>
#include <stdlib.h>
int main()
{
int z,x,t,i=2;
int const p=100;
int arr[p];
for (z=0;z<p;z++)
{
arr[z]=0;
}
for (x=0;i<=t;)
{
if(t%i==0)
{
if (arr[x-1]!=i)
{
arr[x]=i;
x++;
}
t=t/i;
}
else
{
i=i+1;
}
}
for (i=0;arr[i]!=0;i++)
{
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KaW50IG1haW4oKQp7CiAgICBpbnQgeix4LHQsaT0yOwogICAgaW50IGNvbnN0IHA9MTAwOwogICAgaW50IGFycltwXTsKICAgIGZvciAoej0wO3o8cDt6KyspCiAgICB7CiAgICAJYXJyW3pdPTA7CiAgICB9CiAgICBzY2FuZigiJWQiLCZ0KTsKICAgIGZvciAoeD0wO2k8PXQ7KQogICAgewogICAgICAgIGlmKHQlaT09MCkKICAgICAgICB7CiAgICAgICAgCWlmIChhcnJbeC0xXSE9aSkKICAgICAgICAJewogICAgICAgIAkJYXJyW3hdPWk7CiAgICAgICAgCQl4Kys7CiAgICAgICAgCX0KICAgICAgICAgICAgcHJpbnRmKCIlZCAiLGkpOwogICAgICAgICAgICB0PXQvaTsKICAgICAgICB9CiAgICAgICAgZWxzZQogICAgICAgIHsKICAgICAgICAgICAgaT1pKzE7IAoJCX0KICAgIH0KICAgIHByaW50ZiAoIlxuXG4iKTsKICAgIGZvciAoaT0wO2FycltpXSE9MDtpKyspCiAgICB7CiAgICAJcHJpbnRmICgiJWQgIixhcnJbaV0pOwogICAgfQogICAgcmV0dXJuIDA7Cn0=