function euclidean_distance(pointA::AbstractMatrix, pointB::AbstractMatrix)
N = size(pointA, 1)
M = size(pointB, 1)
D = zeros(N, M)
for j = 1:M
for i = 1:N
D[i, j] = norm(pointA[i, :] - pointB[j, :])
end
end
return D
end