SICP 2.54: Symbolic Data