Escreva um programa para ler de um arquivo texto com as seguintes especificacoes de varios objetos 2D e apresentar passo a passo os resultados de rendering desses objetos na tela usando a libgip. numero de objetos - valor inteiro representando o numero de objetos no arquivo. tipo de objeto - codigo que identifica um dos seguintes possiveis tipos: elipse, circulo, poligono, ou reta. representacao do objeto - coordenadas e parametros que definam a posicao e a extensao espacial do objeto. cor do objeto - valores R, G, e B (24 bits). transparencia do objeto - valor de 0 a 1. profundidade do objeto - valor de 0 a 100. (obs: Objetos que se superpoem devem ter profundidades diferentes.)