assignments-2