Adição de código fonte baseado no Apêndice do livro(A.2, A.3).