I don't quite understand why the min(args) print out -10 instead of -5 when the smallest number is -5.

```
def biggest_number(*args):
print max(args)
return max(args)
def smallest_number(*args):
print min(args)
return min(args)
def distance_from_zero(arg):
print abs(arg)
return abs(arg)
biggest_number(-10, -5, 5, 10)
smallest_number(-5,-10, 5, 10)
distance_from_zero(-10)
output:
10
-10
10
None
```