code: def rmSelf(f):
      
      def new_f(*args, **kwargs):
          newArgs = args[1:]
          result = f(*newArgs, **kwargs)
          return result
      return new_f
docs: f -> function.
      Decorator, removes first argument from f parameters.