


"""simple docstring"""






def       A_   (   _lowerCAmelCase     :					int       ):






     """simple docstring"""

     _a    	=				1
     for i in range(1,     num + 1       ):
          fact *= i
     return fact
def       A_   (   _lowerCAmelCase     :					int       ):






     """simple docstring"""

     _a    	=				0
     while number > 0:
          _a    	=				number % 10
          sum_of_digits += last_digit
          _a    	=				number // 10  # Removing the last_digit from the given number
     return sum_of_digits
def       A_   (   _lowerCAmelCase     :					int = 1_00       ):






     """simple docstring"""

     _a    	=				factorial(_lowerCAmelCase       )
     _a    	=				split_and_add(_lowerCAmelCase       )
     return result


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



"""simple docstring"""






from typing import Any
def       A_   (   _lowerCAmelCase     :					list       ):






     """simple docstring"""

     if not input_list:
          return []
     _a    	=				[input_list.count(_lowerCAmelCase       ) for value in input_list]
     _a    	=				max(_lowerCAmelCase       )  # Gets the maximum count in the input list.
     # Gets values of modes
     return sorted({input_list[i] for i, value in enumerate(_lowerCAmelCase       ) if value == y}       )


if __name__ == "__main__":
   import doctest

   doctest.testmod()