def print_statistics(arr):
n=len(arr)
if n==0:
print(0)
print(0)
print(0)
print(0)
print(0)
return
print(n)
avg=0
min=arr[0]
max=arr[0]
for a in arr:
avg += a
if a > max:
max=a
if a < min:
min=a
avg=avg/n
print(avg)
print(min)
print(max)
tmp=sorted(arr)
if n%2==0:
med=0.5*(tmp[n//2-1]+tmp[n//2])
else:
med=tmp[n//2]
print(med)
print_statistics([])
print('--')
print_statistics([1,2,3,4,5,3,2])
ZGVmIHByaW50X3N0YXRpc3RpY3MoYXJyKToKICAgIG49bGVuKGFycikKICAgIGlmIG49PTA6CiAgICAgICAgcHJpbnQoMCkKICAgICAgICBwcmludCgwKQogICAgICAgIHByaW50KDApCiAgICAgICAgcHJpbnQoMCkKICAgICAgICBwcmludCgwKQogICAgICAgIHJldHVybgogICAgcHJpbnQobikKICAgIGF2Zz0wCiAgICBtaW49YXJyWzBdCiAgICBtYXg9YXJyWzBdCiAgICBmb3IgYSBpbiBhcnI6CiAgICAgICAgYXZnICs9IGEKICAgICAgICBpZiBhID4gbWF4OgogICAgICAgICAgICBtYXg9YQogICAgaWYgYSA8IG1pbjoKICAgICAgICBtaW49YQogICAgYXZnPWF2Zy9uCiAgICBwcmludChhdmcpCiAgICBwcmludChtaW4pCiAgICBwcmludChtYXgpCiAgICB0bXA9c29ydGVkKGFycikKICAgIGlmIG4lMj09MDoKICAgICAgICBtZWQ9MC41Kih0bXBbbi8vMi0xXSt0bXBbbi8vMl0pCiAgICBlbHNlOgogICAgICAgIG1lZD10bXBbbi8vMl0KICAgIHByaW50KG1lZCkJCgkKcHJpbnRfc3RhdGlzdGljcyhbXSkKcHJpbnQoJy0tJykKcHJpbnRfc3RhdGlzdGljcyhbMSwyLDMsNCw1LDMsMl0pCgo=