Half lesson 2 with errors