Who’s done the homework?