4 ms·The SICP does some fun puzzles in thinking like this.by robobro 13y agoThe SICP does some fun puzzles in thinking like this.