if !contains(), throw exception! Neighber doesn't have the edge to vertex who sends msg to it?