Given a 2D list, edges, which represents a bidirectional graph. Each vertex is labeled from 0 to n−1, and each edge in the graph is represented as a pair, [xi,yi], showing a bidirectional edge between xi and yi. Each pair of vertices is connected by at most one edge, and no vertex is connected to itself.
Determine whether a valid path exists from the source vertex to the destination vertex. If it exists, return TRUE; otherwise, return FALSE.
Constraints: