Single Source Shortest Paths Relaxation Music