/* ment0ru's n00b combinatorica sh33t :|.. hey pexi :B */
#include <stdio.h>
#include <stdlib.h>
int factorial(int a);
void combina(int n, int m, int nfactorial, int mfactorial);
int main(int argc, char *argv[])
{
int n, m;
int nfactorial, mfactorial, c;
if (argc != 3){
printf("try this n00b :-| :\n%s <de n> <luate cate m>\n",argv[0]);
exit(1);
}
n=atoi(argv[1]);
m=atoi(argv[2]);
printf("n!: %d.\n", nfactorial=factorial(n));
printf("m!: %d.\n", mfactorial=factorial(m));
combina( n, m, nfactorial, mfactorial);
return 0;
}