Quarto trabalho de paradigmas de programacao