output_description: For each getSum operation, print the sum in a line.
input_description: n q
      com1 x1 y1
      com2 x2 y2
      ...
      comq xq yq
      
  
  In the first line, n (the number of elements in A) and q (the number of
  queries) are given. Then, q queries are given where com represents the type of
  queries. '0' denotes add(xi, yi) and '1' denotes getSum(xi, yi).
attempt: a = list(map(int, input().split()))
  b = []
  ss = 1
  f = 0
  for i in range(a[0]):
      k = int(input())
      ss *= k
      b.append(ss)
      if k == 0:
          print(a[0])
          f = 1
          break
  
  k = 0
  ss = 0
  if f == 0:
      for i in range(a[0]):
          for j in range(a[0] - i):
              k = b[a[0] - 1 - j] / b[i]
              if k <= a[1]:
                  if a[0] - j - i >= ss:
                      ss = a[0] - i - j
  
  print(ss)
  
problem_description: Range Sum Query
  
  Write a program which manipulates a sequence A = {a1, a2, . . . , an} with the
  following operations:
  
    * add(i, x): add x to ai.
    * getSum(s, t): print the sum of as, as+1,...,at.
  
  Note that the initial values of ai (i = 1, 2, . . . , n) are 0.
samples: [{"input": "3 5\n    0 1 1\n    0 2 2\n    0 3 3\n    1 1 2\n    1 2 2", "output": "3\n    2"}]