Este projeto será em grupo. Os grupos podem ter até quatro pessoas. Deve ser implemenmtado um applet que permite que o usuário desenhe um grafo na tela, e ao final imprima este grafo em forma textual. A tela será dividida em uma parte de desenho e uma parte de controle. Na parte de controle haverá uma bolinha pequena, que representará um vértice. Para desenhar vértices o usuário deverá dragar esta bolinha até o ponto desejado dentro da parte de desenho. A bolinha não sairá da parte de controle, pois apenas uma cópia dela é que vai para a parte de desenho. O usuário poderá também desenhar arestas entre dois vértices já criados na parte de desenho. Uma aresta é uma linha que liga dois vértices. As arestas não são orientadas. Fica a cargo de cada um decidir se implementará remoções de vértices e arestas. Haverá um botão na parte de controle para terminar o applet. Ao terminar, o applet deverá imprimir o grafo no formato abaixo: c comment p cc 6 9 a 1 4 a 1 3 a 1 2 a 2 4 a 2 3 a 6 4 a 5 4 a 5 3 a 2 6 A primeira linha é de comentários (pode vir qualquer texto depois do c). A segunda linha tem as palavras p e cc seguidas do número n de vértices e m de arestas (no caso, n=6 e m=9). Os vértices serão entao numerados de 1 a n. Depois disso vem as arestas, uma por linha, representadas pela letra a seguida de dois números que são os vértices que ela liga. Pois bem, este é o funcionamento mínimo, para obter um cinco. Coisas a adicionar: evitar linhas duplas, imprimir as linhas ordenadas por vértice, etc.