2n assignment with comments and corrections