






def      _snake_case     (__lowercase     ,   __lowercase     ,   __lowercase     ,   __lowercase     ,   __lowercase):
   if index == number_of_items:
      return 0
   UpperCamelCase_						=  0
   UpperCamelCase_						=  0
   UpperCamelCase_						=  knapsack(__lowercase     ,   __lowercase     ,   __lowercase     ,   __lowercase     ,   index + 1)
   if weights[index] <= max_weight:
      UpperCamelCase_						=  values[index] + knapsack(
          __lowercase     ,   __lowercase     ,   __lowercase     ,   max_weight - weights[index]     ,   index + 1)
   return max(__lowercase     ,   __lowercase)


if __name__ == "__main__":
 import doctest

 doctest.testmod()













def      _snake_case     (__lowercase):
   UpperCamelCase_						=  1
   for i in range(1     ,   num + 1):
      fact *= i
   return fact






def      _snake_case     (__lowercase):
   UpperCamelCase_						=  0
   while number > 0:
      UpperCamelCase_						=  number % 10
      sum_of_digits += last_digit
      UpperCamelCase_						=  number // 10  # Removing the last_digit from the given number
   return sum_of_digits






def      _snake_case     (__lowercase = 100):
   UpperCamelCase_						=  factorial(__lowercase)
   UpperCamelCase_						=  split_and_add(__lowercase)
   return result


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





