Design an application that generates Tournament Brackets.
N Number of teams can register for a tournament. Only X number of teams can be finalists. The number of levels o