SICP Exercise from "Structure and Interpretation of Computer Programs" Gerald Jay Sussman e Hal Abelson. Using DrRacket with SICP extention for the exercises https://www.neilvandyke.org/racket/sicp/