



from math import factorial






def  lowerCamelCase_	(      lowerCAmelCase__	:	int = 100				)       ->							int:

							'''simple docstring'''






							return sum(map(lowerCAmelCase__			,	str(factorial(lowerCAmelCase__				)				)				)				)


if __name__ == "__main__":
				print(solution(int(input('Enter the Number: ').strip())))




import re






def  lowerCamelCase_	(      lowerCAmelCase__	:	str				)       ->							str:

							'''simple docstring'''






							if len(re.findall('[ATCG]'			,	lowerCAmelCase__				)				) != len(lowerCAmelCase__				):
														raise ValueError('Invalid Strand'				)

							return dna.translate(dna.maketrans('ATCG'			,	'TAGC'				)				)


if __name__ == "__main__":
				import doctest

				doctest.testmod()