My codes done while learning SICP