#include<stdio.h>
int fact(int a){
int t;
for(t=1;a>=1;a=a-1){
t=t*a;
}
return t;
}
int main(){
printf("Pascal's triangle\n1"); int l,n,t,z,r;
for(n=1;n<=l;n=n+1){
for(r=1;r<=(n);r=r+1){
t=(fact(n)/(fact(r)*fact(n-r)));
if(r==n){
if(n==l&&r==n){
break;
}
}
}
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IGZhY3QoaW50IGEpewogICAgICAgaW50IHQ7ICAgIAogICAgICAgZm9yKHQ9MTthPj0xO2E9YS0xKXsKICAgICAgIHQ9dCphOwogICAgICAgIH0KcmV0dXJuIHQ7Cn0KaW50IG1haW4oKXsKcHJpbnRmKCJQYXNjYWwncyB0cmlhbmdsZVxuMSIpOwppbnQgbCxuLHQseixyOwpzY2FuZigiJWQiLCZsKTsKICAgIGZvcihuPTE7bjw9bDtuPW4rMSl7CiAgICAgICBmb3Iocj0xO3I8PShuKTtyPXIrMSl7CiAgICAgICAgICAgdD0oZmFjdChuKS8oZmFjdChyKSpmYWN0KG4tcikpKTsKICAgICAgICAgICBwcmludGYoIiVkIix0KTsKaWYocj09bil7CmlmKG49PWwmJnI9PW4pewoJYnJlYWs7Cn0KICAgICBwcmludGYoIlxuMSIpOwoJCQoJCn0KICAgICAgfQogIH0KCgoKCnJldHVybiAwOwp9