comefrom: <doocs>0229.Majority Element II_1.py
code: def majorityElement( nums: List[int]) -> List[int]:
      n1 = n2 = 0
      m1, m2 = 0, 1
      for m in nums:
          if m == m1:
              n1 += 1
          elif m == m2:
              n2 += 1
          elif n1 == 0:
              m1, n1 = m, 1
          elif n2 == 0:
              m2, n2 = m, 1
          else:
              n1, n2 = n1 - 1, n2 - 1
      return [m for m in [m1, m2] if nums.count(m) > len(nums) // 3]
masked: def sample_funcname ( var_0 : List [ int ] ) -> List [ int ] :
      var_2 = var_1 = 0
      var_3 , var_4 = 0 , 1
      for var_5 in var_0 :
          if var_5 == var_3 :
              var_2 += 1
          elif var_5 == var_4 :
              var_1 += 1
          elif var_2 == 0 :
              var_3 , var_2 = var_5 , 1
          elif var_1 == 0 :
              var_4 , var_1 = var_5 , 1
          else :
              var_2 , var_1 = var_2 - 1 , var_1 - 1
      return [ var_5 for var_5 in [ var_3 , var_4 ] if var_0.count ( var_5 ) > len ( var_0 ) // 3 ]
  