Fixed mistakes in lesson4 h/w and make some tasks from lesson5 h/w
Fixed mistakes and ready for slim