<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def euclidean_dist_vec(y1, x1, y2, x2):
 """ Vectorized function to calculate the euclidean distance between two points or between vectors of points. Parameters y1 : float or array of float x1 : float or array of float y2 : float or array of float x2 : float or array of float Returns ------- distance : float or array of float distance or vector of distances from (x1, y1) to (x2, y2) in graph units """


    # euclid's formula
    distance = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5
    return distance