How to organize 40 teams from the Sports Department of the Student Union to finish the school basketball game within 3 weeks? Pray for the great god!

You do a set of single cycles first. Then 40 teams are divided into 8 groups. Each group has 5 teams, one day 1 game, and 8 teams have 8 games a day.

The top two in the group advance to the next round. Then cross-elimination, cross-competition is two games a day. So the second week passed, and then the third week left four teams. Then we will have a cross round robin every day. So there are three days left in the third week, and then choose three or four places. Take a day off and play the final on Friday. Complete the competition task in just three weeks.