某个距离迪司博德不知多远的被命名为 kyonyuu 星球的荒芜星球上正进行着不为人知的奇怪实验。
星球上建有 座信号塔,第 座信号塔位于坐标 的位置。每座信号塔都有一个发送信息的半径 和一个接受信息的半径 ,当某个信号塔 发射信息的范围和另一个信号塔 接收信息的范围有重叠。则信号塔 可以向 传输信息。另外,有某些信号塔是可以接收自己发出的信息的。
为了确认信号塔间收发信息造成的信息损耗,现要在某个信号塔开始发送信息,信息要在 个信号塔间进行随机的 次传输。
需要确认可能在哪些信号塔收到被传输了 次的信息。
输入
本题为多测试样例,第一行输入一个整数 表示样例数。
对于每个测试样例,第一行输入两个整数 ,如题意描述。
接下来输入 行每行五个整数 ,第 行表示第 座信号塔()所在的坐标、发射和接受信息的半径,以及能否接收自己发出的信息,若 则可以。
最后一行输入一个整数 ,表示从哪座信号塔开始发出信息。
输出
对于每个测试样例,按从小到大的顺序输出一行多个整数,每个整数表示哪一座信号塔可能收到经过了 次传输的信息。若不存在任何一座信号塔能收到,则输出 。
样例
标准输入 复制文本 |
3 2 1 0 0 2 2 1 1 1 2 2 0 1 3 2 0 0 2000 0 0 -2000 0 1000 0 0 -3000 0 0 0 0 1 1 10 100 100 100 100 0 1 |
标准输出 复制文本 |
1 2 3 -1 |