comefrom: <doocs>1006.Clumsy Factorial_1.py
code: def clumsy( N: int) -> int:
      op = 0
      s = [N]
      for i in range(N - 1, 0, -1):
          if op == 0:
              s.append(s.pop() * i)
          elif op == 1:
              s.append(int(s.pop() / i))
          elif op == 2:
              s.append(i)
          else:
              s.append(-i)
          op = (op + 1) % 4
      return sum(s)
masked: def sample_funcname ( var_0 : int ) -> int :
      var_3 = 0
      var_4 = [ var_0 ]
      for var_7 in range ( var_0 - 1 , 0 , - 1 ) :
          if var_3 == 0 :
              var_4.append ( var_4.pop ( ) * var_7 )
          elif var_3 == 1 :
              var_4.append ( int ( var_4.pop ( ) / var_7 ) )
          elif var_3 == 2 :
              var_4.append ( var_7 )
          else :
              var_4.append ( - var_7 )
          var_3 = ( var_3 + 1 ) % 4
      return sum ( var_4 )
  