import java.io.*;

class Fact {
  public static void main(String[] args) 
    throws Exception{
    BufferedReader r = new BufferedReader(
           new InputStreamReader(System.in));

    System.out.print("Введите натуральное число: ");
    int n = Integer.parseInt(r.readLine());
      
    if (n > 0) {
      int fact = 1;
      for (int i = 1; i <= n ; i++) {
	fact *= i;
      }
      System.out.println("Факториал числа " + n
	                 + " равен " + fact);
    } else { 
      System.out.println(n + " -  не натуральное");
    }
  }
}
