输入的第一行包含 $2$ 个数,$N$ 和 $M$,分别表示这个世界的图形数和记录的天数。接下来有 $N$ 行,每行表示一个图形。如果一行以字符 $C$ 开头,表示这个图形是一个圆,后面紧跟着三个实数 $x, y, r$ 和一个整数 $v$,分别表示圆的 $x$ 坐标,$y$ 坐标和圆的半径以及该图形对应的值。如果一行以字符 $P$ 开头,表示这个图形是凸多边形,后面紧跟着一个整数 $L$,表示凸多边形的点数,然后后面有 $L$ 对实数 $x_0,y_0,x_1,y_1…$,表示 $L$ 个点的坐标,这一行最后一个数是一个整数 $v$,表示这个图形对应的值,保证凸多边形上的点按照顺时针给出。接下来有 $M$ 行,每行表示一天的记录信息。
如果一行以字符 $Q$ 开头,表示这一天 Blinker 出行了,接下来有 $x_0,y_0,x_1,y_1$ 四个实数,分别表示出发点的坐标和目的地的坐标。
如果一行以字符 $C$ 开头,表示这一天某个图形的值改变了,接下来有两个 $i$ 和 $v$,表示输入中第 $i$ 个出现的图形的值变成 $v$。