Create pairings for a round robin bughouse tournament.
Rules:
1. Each player must have a different partner every game
2. Each player must have a different opponent every game
3. Each player must have a different opponent diagonally from them every game.
4. All players must be given the black and white pieces as evenly as possible.
Solve for 4-8 players, have fun.