³ò 5oiFcsaddkTddkZdZeeƒZdZeeZdZeZ d„Z d„Z e ƒdS( s&Draw the horizontal and vertical linesiÿÿÿÿ(t*Nii–ic s~xwtdtƒD]f}ttd|tƒtt|tƒƒitƒtt|tdƒt|ttƒƒitƒqWdS(s&Draw the horizontal and vertical linesiiN( tranget BOARDSIZEtitLinetPointtPPSt WINDOWSIZEtdrawtwin( RRRRRRRRR ((s TicTacToe1.pysdrawGrids0csstdƒ}|djo&t|ƒattƒattantdttƒa t ƒt i dƒt i ƒdS(Ns&Enter board size (Press Enter for 3): tsTicTacToe version 1i(t raw_inputtuserSizetevalRRt BOARDRANGERRtGraphWinR tdrawGridttimetsleeptclose(R R R RRRRRRR RRRR((s TicTacToe1.pysmains     ( tgraphicsRRRRRRtINSETtNoneR Rtmain( RRRRRRRRRR RR((s TicTacToe1.pyss