Finished lab6b