Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Problem hidden

ODLEG - Odległość

no tags 

Na płaszczyźnie losuje się trzy punkty, A, B, C. Oblicz odległość od punktu C do odcinka AB.

Input

Wejście skłąda się z kilka linijek, zawierających po sześć liczb całkowitych z zakresu od -10 do 10 (włącznie), przedstawiających kolejno współrzędne punktów A, B, C. Wejście kończy się pustą linijką.

Output

Dla każdej niepustej linii wejściowej obliczyć i wyświetlić w oddzielnej linii odległość od punktu C do odcinka AB. Wynik zaokrąglić i wyświetlić z dokładnością do dwóch miejsc po przecinku.

Example

Input:
-1 0 1 0 0 1
-1 0 1 0 0 0

Output: 1.00
0.00

Added by:Aleksander Denisiuk
Date:2012-12-05
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: ASM64