Online Compute All Paths between Two Vertices in a Graph Solver in Pure JavaScript

Yeah...that title is intended to help a search engine, but it is quite descriptive. This program finds all paths between a source and destination vertex in a graph using depth-first search (DFS). This program is not intended to be optimal; it is designed to be naive and obvious to assist correctness. You can provide edge weights for input compatibility with my online Dijkstra solver in JavaScript. This program will ignore anything on a line after the second space-separated token.

Input

Graph ([Vertex 1] [Vertex 2]):

Output