第一行包含一个正整数 $ T $,表示游戏的关卡总数。
下面依次输入这 $ T $ 个关卡的信息。每个关卡第一行包含两个非负整数 $ n $,$ m $,分别表示该关卡中的猪数量和 Kiana 输入的神秘指令类型。
接下来的 $ n $ 行中,第 $ i $ 行包含两个正实数 $ (x_i, y_i) $,表示第 $ i $ 只猪坐标为 $ (x_i, y_i) $。数据保证同一个关卡中不存在两只坐标完全相同的猪。
如果 $ m = 0 $,表示 Kiana 输入了一个没有任何作用的指令。
如果 $ m = 1 $,则这个关卡将会满足:至多用 $ \lceil \frac{n}{3} + 1 \rceil $ 只小鸟即可消灭所有猪。
如果 $ m = 2 $,则这个关卡将会满足:一定存在一种最优解,其中有一只小鸟消灭了至少 $ \lfloor \frac{n}{3} \rfloor $ 只猪。
保证 $ 1 \leq n \leq 18 $,$ 0 \leq m \leq 2 $,$ 0 < x_i, y_i < 10 $,输入中的实数均保留到小数点后两位。
上文中,符号 $ \lceil x \rceil $ 和 $ \lfloor x \rfloor $ 分别表示对 $ x $ 向上取整和向下取整。