P9739 [COCI 2022/2023 #2] Kruhologija
题目背景
**这是一道交互题。**
题目描述
你是一只蚂蚁,你现在在一块漂浮在空中的面包上!
面包可以看成由若干个正方体组成的立体图形,这个图形在高度上最多只有一个方块,并且是连通的。

左图是第一个样例,右图是不合法(不连通)的一个例子。
我们记这些正方体构成的立体图形有 $n$ 个面。你现在正在一个小块的一个面上,面向未知的方向。你可以进行 $q$ 次操作,每次你可以:
- $\texttt{K}$:向你面向的方向走一格;
- $\texttt{L}$:向左转 $90\degree$;
- $\texttt{D}$:向右转 $90\degree$;
- $\texttt{X}$:在当前格子上放置 / 删除标记。
注意:当你走到了边缘时,继续往前走,你会走到另一个面上,所以你可以向任意方向行走任意步。
一个立方体上的洞的定义为:完全被立方体包围的空间的一部分。
你很喜欢洞,所以你想要求出这个立方体上洞的数量。
输入格式
这是一道交互题。你需要输出面包上洞的数量。你可以向交互库发送一次操作,库会返回一个值。值为 $0$ 表示目前格子上没有标记,为 $1$ 则有。如果你的操作次数超过了 $q$ 次,你的答案将会被认为不正确。如果你找到了答案,输出 `! g`,$g$ 表示你在面包上找到了 $g$ 个洞。
输出格式
无
说明/提示
|$\text{Subtask}$|分值|特殊性质|
|:-:|:-:|:-:|
|$1$|$49$|$n\le 40$,$q=20000$,面包上最多有一个洞|
|$2$|$61$|$n\le 200$,$q=20000$|