Exercício de Programação 2 de Estruturas de Dados e sua Manipulação na USP com Routo Terada