assignment 601 493856