Almost completed labs5 and 6