use lesson 1 as example