########################################################################

		##############################################
		# NO HEU d'ENVIAR AQUEST FITXER AL JUTGE.    #
		# US RECOMANEM QUE NO EDITEU AQUEST FITXER.  #
		##############################################

########################################################################

def llegeix_llista():
    """
    torna una llista de coordenades enteres llegides per teclat en una sola linia
    Pre ={El canal d'entrada té una llista de coordenades enteres.
    Post={s: llista de coordenades.

    """
    s = input().split()
    s = list(map(float,s))
    return s

########################################################################
#                PROGRAMA PRINCIPAL 								   #
########################################################################

dist = llegeix_llista()
llista_ordenada = dist
print (llista_ordenada)
dmin, dmax, mitj, d_total = dades_distancia(llista_ordenada)
print(dmin, dmax, mitj, d_total)

########################################################################
#                FINAL DEL PROGRAMA PRINCIPAL						   #
########################################################################

