Code for the Write Yourself a Scheme tutorial