A walk through common problems Computer Science with Scheme