Código baseado em exemplo de triângulo