some tournament.c