Simple question obscured by unnecessary story
One of the reasons I prefer Leetcode to other coding sites is that the questions are presented in a straightforward way, if it's about trees or arrays then that
One of the reasons I prefer Leetcode to other coding sites is that the questions are presented in a straightforward way, if it's about trees or arrays then that is what is asked in the question.  Unfortunately that is not the case here and the real logic is dressed up with a story about Teemo and Ashe (which I have never heard of).  I would prefer to get straight to the point and for the title of the question to convey some meaning about what it is about.\n\nHowever, the underlying problem is simple, I would not say this was "medium"\n```\n    def findPosisonedDuration(self, timeSeries, duration):\n        if not timeSeries:\n            return 0\n        poisoned = duration\n        for i in range(1, len(timeSeries)):\n            poisoned += duration - max(0, timeSeries[i-1]+duration - timeSeries[i])\n        return poisoned
[]