SICP Exercise 1.33: Filtered Accumulator