the lesson1 & lesson2