vector<int> pf(int n)
{
vector<int> v;
for(int i=2;i<=n;++i)
{
while(n%i==0)
{
v.push_back(i);
n/=i;
}
}
return v;
}
vector<int> pf(int n)
{
vector<int> v;
for(int i=2;i<=n;++i)
{
while(n%i==0)
{
v.push_back(i);
n/=i;
}
}
return v;
}