How many back edges, forward edges, cross edges, and exploratory edges are generated by running dfs on a complete graph with n vertices?