Dein Beispiel funktioniert für 2, die die gleiche Karte wollten ... aber nicht für n:n.
Na ja wollen wir nicht in die Details gehen. Glaub mir, ganz so einfach ist es hier nicht.
Kann sein, dann soll man sich einfach nur den Block aussuchen können, wie es bei Auswärtsspielen auch der Fall ist. Dann werden die Leute einfach auf die Blöcke verteilt.
Und wenn der Block voll ist, wird Dicht gemacht. Irgendwelche Methoden zur Implementierung wird es sicherlich geben. Und immernoch besser so, als Selektion durch nichtverfügbarkeit der Homepage