assignment. 6