add lesson 4.2
add lesson 4.3
delete test code
add lesson 4.6
add lesson 4.9