JOI 君家附近有一座宽敞的豪宅。豪宅中有 个房间,自东向西排成一列。从最东边的房间起,第 个房间被称为房间 。对于每个满足 的 ,房间 与房间 之间由一条走廊相连。走廊可双向通行。从房间进入走廊需要一把钥匙。每把钥匙都有一个称为“类型”的编号,多个钥匙可以具有相同的类型。
从房间 或房间 进入它们之间的走廊,需要一把类型为 的钥匙。
房间 中有 把钥匙,其类型为 ()。若 JOI 君进入某个房间,他会拾取该房间内的所有钥匙,之后可随时使用这些钥匙进入走廊。
JOI 君可无限次使用钥匙。有时,他会获得多个相同类型的钥匙,但与仅拥有一个该类型钥匙的情况相比,他并无特殊优势。
为应对在豪宅中迷路的情况,JOI 君计划编写一个程序,用于回答以下查询:
- 若 JOI 君在未携带任何钥匙的情况下进入房间 ,他能否移动到房间 ?
你的任务是编写一个程序,代替 JOI 君回答上述查询。
任务
给定豪宅的信息与查询,编写一个程序,对于每个查询,判断在假设 JOI 君当前未携带任何钥匙的情况下,他是否能从一个房间移动到另一个房间。