#include <bits/stdc++.h>
using namespace std;
long long i,n,dem;
int main()
{
cin>>n;
dem=0;
for (i=1; i<=n; i++)
if (n%i==0)
{
cout<<i<<" ";
dem++;
}
cout<<endl;
cout<<dem;
return 0;
}
Var n,i,d:integer;
begin
readln(n);
for i:=1 to n do
if n mod i=0 then
begin
d:=d+1;
write(i);
end;
write('so luong uoc cua ',n,' la ',d);
readln;
end.