timedForNSeconds - better than benchForNSeconds because result is returned