primeira parte do tutorial implementado. funcao tipo_list funcionou.