- Moved commonly used functions to "common.scm" for challenge-3.scm.
- Implemented challenge 4.