Add lab8 initial code