def _template_func(setup, func):
 def inner(_it, _timer, _func=func):
  setup()
  _t0 = _timer()
  for _i in _it:
   _func()
  _t1 = _timer()
  return (_t1 - _t0)
 return inner

def _template_func ( setup , func ) : def inner ( _it , _timer , _func = func ) : setup ( ) _t0 = _timer ( ) for _i in _it : _func ( ) _t1 = _timer ( ) return ( _t1 - _t0 ) return inner
create a timer function .