






"""simple docstring"""






class 							lowerCAmelCase__				:






      '''simple docstring'''

      def __init__(						self     :  List[str]						,	lowercase_     :  Optional[int]):




          '''simple docstring'''


          SCREAMING_SNAKE_CASE_      :  List[Any]    						=		arr.split(''',''')



      def _SCREAMING_SNAKE_CASE (						self     :  int):




          '''simple docstring'''


          SCREAMING_SNAKE_CASE_      :  Optional[Any]    						=		[int(self.array[0])] * len(self.array)
          SCREAMING_SNAKE_CASE_      :  Optional[int]    						=		[int(self.array[0])] * len(self.array)
          for i in range(1						,	len(self.array)):
              SCREAMING_SNAKE_CASE_      :  Dict    						=		max(
                  int(self.array[i]) + sum_value[i - 1]						,	int(self.array[i]))
              SCREAMING_SNAKE_CASE_      :  int    						=		max(sum_value[i]						,	rear[i - 1])
          return rear[len(self.array) - 1]


if __name__ == "__main__":
  UpperCAmelCase_   : Any   			= input("""please input some numbers:""")
  UpperCAmelCase_   : int   			= SubArray(whole_array)
  UpperCAmelCase_   : Optional[Any]   			= array.solve_sub_array()
  print(("""the results is:""", re))










"""simple docstring"""






from math import factorial



def 					_A			(__a = 20							) ->       int:
    """simple docstring"""






    SCREAMING_SNAKE_CASE_      :  Dict    						=		2 * n  # middle entry of odd rows starting at row 3 is the solution for n = 1,
    # 2, 3,...
    SCREAMING_SNAKE_CASE_      :  List[str]    						=		n // 2

    return int(factorial(__a							) / (factorial(__a							) * factorial(n - k							))							)


if __name__ == "__main__":
  import sys

  if len(sys.argv) == 1:
    print(solution(20))
  else:
    try:
      UpperCAmelCase_   : List[str]   			= int(sys.argv[1])
      print(solution(n))
    except ValueError:
      print("""Invalid entry - please enter a number.""")


