#include<stdio.h>
     #include<conio.h>

  void fact(int);
  void max(void);
       main()
      {
     clrscr();
     printf("enter number for x and y: ");
     max();
     getch();
      }
  void max(void)
    {
     int x,y,z;
     scanf("%d   %d",&x,&y);
     z=(x>=y)?x:y;
     printf("max=%d",z);
     fact(z);
     return;
    }
   void fact(int h)
    {
     int i;
     long int pard=1;
     for(i=2;i<=h;i++)
      pard*=i;
     printf("\n");
     printf("fact of max=  %ld",pard);
     return;
    }