有三个白子(A),三个黑子(B),布置如"AAAXBBB",中间的"X"表示空位,相同颜色的棋子互换位置,最终得"BBBXAAA"的结果,现使每边棋子为N个(N<=10),而不是三个,编一个程序显示出每次移动后棋盘情况,直到交换完毕.棋子移入相邻空格内,或隔一对方棋子跳入空格内,如图所示      
AAAXBBB      
AAABXBB      
AAXBABB(允许这样移动棋子).