listen and answer the questions...