
def       _SCREAMING_SNAKE_CASE   (						_lowerCamelCase					:     str)   ->       str:






							'''simple docstring'''





							if not all(char in "01" for char in bin_string):
														raise ValueError("Non-binary value was passed to the function")
							if not bin_string:
														raise ValueError("Empty string was passed to the function")
							__UpperCamelCase      :  Tuple       =   ""
							while len(_lowerCamelCase) % 3 != 0:
														__UpperCamelCase      :  Dict       =   "0" + bin_string
							__UpperCamelCase      :  str       =   [
							    bin_string[index : index + 3]
							    for index in range(len(_lowerCamelCase))
							    if index % 3 == 0
							]
							for bin_group in bin_string_in_3_list:
														__UpperCamelCase      :  Optional[Any]       =   0
														for index, val in enumerate(_lowerCamelCase):
																					oct_val += int(2 ** (2 - index) * int(_lowerCamelCase))
														oct_string += str(_lowerCamelCase)
							return oct_string


if __name__ == "__main__":
		from doctest import testmod

		testmod()

def       _SCREAMING_SNAKE_CASE   (						_lowerCamelCase					:     int)   ->       int:






							'''simple docstring'''





							__UpperCamelCase      :  Tuple       =   1
							for i in range(1		,    num + 1):
														fact *= i
							return fact




def       _SCREAMING_SNAKE_CASE   (						_lowerCamelCase					:     int)   ->       int:






							'''simple docstring'''





							__UpperCamelCase      :  Dict       =   0
							while number > 0:
														__UpperCamelCase      :  List[Any]       =   number % 10
														sum_of_digits += last_digit
														__UpperCamelCase      :  List[Any]       =   number // 10  # Removing the last_digit from the given number
							return sum_of_digits




def       _SCREAMING_SNAKE_CASE   (						_lowerCamelCase					:     int = 100)   ->       int:






							'''simple docstring'''





							__UpperCamelCase      :  Optional[Any]       =   factorial(_lowerCamelCase)
							__UpperCamelCase      :  Tuple       =   split_and_add(_lowerCamelCase)
							return result


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