Added first solution for SICP