Explain delete_vertex