upd 2 homework