shock graphs and hamilton jacobi skeletons 2025578