Add lab8

Untested