

"""simple docstring"""




from dataclasses import dataclass, field
from typing import ClassVar, Dict

from ..features import Features, Value
from .base import TaskTemplate
@dataclass(frozen=_lowerCAmelCase       )
class      _UpperCAmelCase   (							_lowerCAmelCase       ):
	# `task` is not a ClassVar since we want it to be part of the `asdict` output for JSON serialization
	a__		: str					=					field(default="summarization"		,    metadata={"include_in_asdict_even_if_is_default": True}       )
	a__		: ClassVar[Features]					=					Features({"text": Value("string"       )}       )
	a__		: ClassVar[Features]					=					Features({"summary": Value("string"       )}       )
	a__		: str					=					"text"
	a__		: str					=					"summary"



	@property
	def        a  (  self     :       Dict						):
		return {self.text_column: "text", self.summary_column: "summary"}







"""simple docstring"""



def 						__lowercase	(  snake_case_    :    int		)  ->int:



    '''simple docstring'''







    __A       :		str							=	1
    for i in range(1							,num + 1		):
        fact *= i
    return fact







def 						__lowercase	(  snake_case_    :    int		)  ->int:



    '''simple docstring'''







    __A       :		str							=	0
    while number > 0:
        __A       :		Optional[int]							=	number % 10
        sum_of_digits += last_digit
        __A       :		Dict							=	number // 10  # Removing the last_digit from the given number
    return sum_of_digits







def 						__lowercase	(  snake_case_    :    int = 100		)  ->int:



    '''simple docstring'''







    __A       :		Optional[int]							=	factorial(snake_case_		)
    __A       :		Optional[Any]							=	split_and_add(snake_case_		)
    return result


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




