I have fun while trying to implement scheme in python 3!