CH4 exercises sicp