#include<stdio.h>
long fact(int n)
{
long f;
if(n==1||n==0) f=1;
else f=n*fact(n-1);
return f;
}
int main()
{
long y;
int n;
y=fact(n);
}
CiNpbmNsdWRlPHN0ZGlvLmg+CmxvbmcgZmFjdChpbnQgbikKewogICAgbG9uZyBmOwogICAgaWYobj09MXx8bj09MCkgIGY9MTsKICAgIGVsc2UgZj1uKmZhY3Qobi0xKTsKICAgIHJldHVybiBmOwp9CmludCBtYWluKCkKewogICAgbG9uZyB5OwogICAgaW50IG47CiAgICBzY2FuZigiJWQiLCZuKTsKICAgIHk9ZmFjdChuKTsKICAgIHByaW50ZigiJWQhPSVsZFxuIixuLHkpOwp9