#C (219) Thanks to everyone for the golfing tips -- managed to get it down to 219. Don't think it'll go much lower. <!-- language: lang-cplusplus --> w,W,s,S,i,r;main(){char T[78];memset(T,42,78);for(r=4,s=39;r<14;++r,s-=3,w+=6)for(i=0,S=s,W=w;i<r;++i,W+=2,--S)printf("%*s/%.*s\\\n",S,"",W,T);for(i=0;i<11;i++)printf("%35s|--------|\n","");printf("%35s|________|","");} Required includes: <!-- language: lang-cplusplus --> #include <stdio.h> #include <stdlib.h> #include <string.h>