Swiss Tournament Challenge

First few lines
Tic Tac Toe