assignment 1 work