assignment 2 informal 222330