lab six assignment 2418550