# -*- coding: utf-8 -*-
"""
Created on Fri Sep  1 10:47:55 2023
fakultet.py
Her er logikken at vi har ei løkke der vi Nfak begynner med 1, deretter
får den verdien 1*2, så 1*2*3 og vidare opp til og med n

@author: gunoyr
"""

# Les inn tallet vi skal finna fakultet av 
N = int(input("N = "))
print(N,"! = 1",end=" ")

Nfak = 1   
for n in range(2,N+1):
    Nfak = Nfak * n
    print("*",n,end=" ")
    
print("=",Nfak)