exercises/30/homework/04-stack