import java.lang.Integer;

public class Faculty {

  m (x) {
	  
//   var fact = (x) -> {
//   	  if (x == 1) {
//        return x;
//      }
//      else {
//        return x * (fact.apply(x-1));
//      }
//   };
//   return fact;
//	  var x = 13;
//	  if(x>22) {
//			return 0;
//		}else if(x <1){
//			return x;
//		}else {
//			return 1;
//		}
	  
	  if (x < 0) {
	        return 0;
	  }else if(x<2) {
		  return x;
	  } else {
		  return x * m(x-1);
	  }
  }
}