An algorithm to find all unique configurations of a set of normal chess pieces on a chess board with dimensions MxN where none of the pieces is in a position to take any of the others. The colour of the piece does not matter, and there are no pawns among the pieces.