{"trustable":false,"sections":[{"title":"题目描述","value":{"format":"PLAIN","content":"烤烤最喜欢抛硬币了!他专门淘宝了一盒4X4的硬币盒,\n盒子上放有16枚硬币,每枚硬币有正反两个不同的面\n每次烤烤可以选择一枚硬币,并将这枚硬币和它上下左右相邻的硬币(如果有的话)翻一面~\n给定盒子里硬币初始状态,请问在一些操作后,他是否可以将所有硬币都翻成一个面?如果可以的话,最少需要多少步操作?(翻一枚硬币和其所有相邻的硬币总共算一次操作)"}},{"title":"输入","value":{"format":"PLAIN","content":"输入4X4 的字母块,用来描述硬币初始的状态。字母只可能是b或者w,b代表硬币正面朝上,w代表硬币反面朝上。"}},{"title":"输出","value":{"format":"PLAIN","content":"包括一行,如果能让所有硬币翻成一面,输出所需要的最少操作数;如果没有解,输出Impossible"}},{"title":"样例输入","value":{"format":"PLAIN","content":"\nbwwb\nbbwb\nbwwb\nbwww"}},{"title":"样例输出","value":{"format":"PLAIN","content":"4\n"}}]}