moved exercise.2.x to chapter2