This is the same way I did it last year. Like you said there is no completely fair way to do it so this is the best I can come up with. The fairness is that since I used random numbers everybody had an equal chance of going first in the first round. The inversing rounds 3 and 4 is just an attempt to balance it as much as possible.







