n = gets.to_i s = (1..n).to_a.inject(1){|r,i| r * i}.to_s if s.size > 12 (s.size - 12).upto(s.size) do |i| print(s[i]) end else puts s end