Assignment 6 and 5.2