add chapter-3 exercise solutions