.--- Have you finished your homework?