#B3819. [语言月赛 202308] 小粉兔处理题解审核志愿者轮换

[语言月赛 202308] 小粉兔处理题解审核志愿者轮换

题目背景

又到了一周的周日,扶苏又像催命一样开始催促小粉兔处理题解审核志愿者的轮换。但是懒狗小粉兔总是把这项工作拖到第二天凌晨。

【这里有一张内部群聊图,但是因为工作群信息应保密,所以这张图被和谐了】

题目描述

每周都有若干名题解审核志愿者处理题解审核工作。每周末轮换时,本周的志愿者中会有若干人退出工作,其余人继续下周工作;此外,还有若干新人参与下周工作。

每周末,扶苏会给小粉兔提供如下三组信息:

  • 本周的题解审核志愿者名单。
  • 本周有哪些题解审核志愿者退出工作。
  • 下周有哪些新人参与工作。

因为小粉兔忙着玩原神,所以小粉兔求着扶苏来处理轮换。但是扶苏忙着给洛谷入门赛造题,所以请你来给出下周的题解审核志愿者名单。扶苏承诺,只要你正确地给出名单,她将把小粉兔在头图中给出的辈分分一半给你。

输入格式

第一行有三个整数,依次表示本周题解审核志愿者数量 nn,退出工作的题解审核志愿者数量 mm,和参与工作的新人数量 ll

接下来 nn 行,每行一个字符串,表示一个本周题解审核志愿者的用户名。
接下来 mm 行,每行一个字符串,表示一个退出下周工作的本周题解审核志愿者的用户名。
接下来 ll 行,每行一个字符串,表示一个下周将参与工作的新题解审核志愿者的用户名。

输出格式

输出若干行,每行一个字符串。

按字典序从小到大的顺序输出下周所有题解审核志愿者的用户名。

5 4 1
10circle
yltx
Buffet
Kevin
lihanwen12
yltx
Buffet
Kevin
lihanwen12
PinkieRabbitMinus154
10circle
PinkieRabbitMinus154

提示

数据规模与约定

测试点编号 nn \leq mm \leq ll \leq
11 00 00
2,32,3 100100
4,54,5 100100
6,76,7 00 100100
8,98, 9 100100
1010 10510^5

对全部的测试点,保证:

  • 1n1051 \leq n \leq 10^5
  • 0mn0 \leq m \leq n
  • 0l1050 \leq l \leq 10^5
  • 除样例最后一行外,输入字符串的长度不超过 1010
  • 输入字符串仅含有大小写字母和数字。
  • 本周的题解审核志愿者用户名互不相同。
  • 本周退出工作的志愿者用户名互不相同,且均是本周的题解审核志愿者。
  • 下周将参与工作的志愿者用户名互不相同,且均不是本周的题解审核志愿者。