new lesson
cleaned up imports, avoided re-using variable names
lesson 1.4
added lessen 1.5, 1.6