{"trustable":false,"sections":[{"title":"题目描述","value":{"format":"HTML","content":"在一个4x4的棋盘上放有16枚一面黑(b)一面白(w)的棋子。\u003cbr\u003e\n每次操作时,你可以选择一枚棋子,然后将这枚棋子以及它上下左右相邻的棋子(如果有的话)翻面(颜色反转)。\u003cbr\u003e\n\u003cimg src\u003d\"CDN_BASE_URL/14b4b3ec0b5261bea3a5ad9f1313252c?v\u003d1635541578\" align\u003d\"right\"\u003e\n以以下位置为例:\u003cbr\u003e\nbwbw \u003cbr\u003e\nwwww\u003cbr\u003e\nbbwb\u003cbr\u003e\nbwwb\u003cbr\u003e\n\n这里的“b”表示黑色面朝上的棋子,“w”表示白色面朝上的棋子。如果我们选择从第 1 行翻转第 3 个棋子(这个选择如图所示),那么字段将变为:\nbwbw\u003cbr\u003e\nbwww\u003cbr\u003e\nwwwb\u003cbr\u003e\nwwwb\u003cbr\u003e\n\u003cbr\u003e\u003cbr\u003e\n给定棋盘初始的样子,请问在一些操作后,是否可以将所有棋子都变成一个颜色?如果可以的话,最少需要多少步?"}},{"title":"输入","value":{"format":"HTML","content":"输入4行字符串,每行4个,字母只可能是b或者w。"}},{"title":"输出","value":{"format":"HTML","content":"输出将原始字符串变为全b或全w所需要的最少操作数;\u003cbr\u003e\n如果没有解,输出\"Impossible\",不包含双引号\u003cbr\u003e"}},{"title":"样例输入","value":{"format":"HTML","content":"\nwbwb\u003cbr\u003e\nbbwb\u003cbr\u003e\nwbwb\u003cbr\u003e\nwwww\u003cbr\u003e"}},{"title":"样例输出","value":{"format":"HTML","content":"2\n"}},{"title":"Hint","value":{"format":"HTML","content":"flip this four chess [0][0],[2][0],[1][3],[1][1] in any oder,you\u0027ll get the answer"}}]}