lab5 & lab6