Find the last element of the given argument(s).
## Examples
```python
last([1, 2, 3, 4]) ==>  4
last("xyz")        ==> "z"
last(1, 2, 3, 4)   ==>  4
```
In **javascript** and **CoffeeScript** a **list** will be an `array`, a `string` or the list of `arguments`.
(courtesy of [haskell.org](http://www.haskell.org/haskellwiki/99_questions/1_to_10))
def last(*x):
    try:
        return x[-1][-1]
    except TypeError:
        return x[-1]
def last(*x):
    try:
        return x[-1][-1]
    except TypeError:
        return x[-1]