fixed bug

bug allows you two swap any two pieces on the same row or col