hi...i don't know what is wrong with my code...it returns 5.0 instead of 4.5.

```
Replace this line with your code.
def median(lists):
result = 0
lst = sorted(lists)
if len(lst)%2 == 0:
result = result+(lst[len(lst)/2]+lst[(len(lst)/2)+1])/2.0
elif len(lst)%2 != 0:
result = result + int(lst[(len(lst)/2)])
return result
print median([4, 4, 5, 5])
```