package ĠT ic T ac To e Ċ Ċ var Ġplay ground Ġ= ĠArray ( 3 ) Ġ{ Array ( 3 ) Ġ{" Ġ"} Ġ} Ċ Ċ class ĠPlay ground () Ġ{ ĊĊĠĠĠ Ġfun Ġdraw _ current _ playground (){ ĊĠĠĠĠĠĠĠ Ġfor ( i Ġin Ġ 0 .. 4 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( j Ġin Ġ 1 .. 1 7 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġk : ĠInt Ġ= Ġj Ġ/ Ġ 6 ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġl : ĠInt Ġ= Ġi Ġ/ Ġ 2 ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif ( i Ġ% Ġ 2 Ġ== Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġp : ĠInt Ġ= Ġj Ġ+ Ġ 3 ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġwhen Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġp Ġ% Ġ 6 Ġ== Ġ 0 Ġ-> Ġprint ( playground [ l ][ k ]) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġj Ġ% Ġ 6 Ġ== Ġ 0 Ġ-> Ġprint ("| ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġprint (" Ġ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} else Ġif ( i Ġ% Ġ 2 Ġ!= Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprint (' =') ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif ( j Ġ== Ġ 1 7 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprint ("\ n ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠĠ Ġfun Ġse te ( ind : ĠInt , Ġin de : ĠInt , Ġsym : ĠString ){ ĊĠĠĠĠĠĠĠ Ġplay ground [ ind ][ inde ] Ġ= Ġsym ĊĠĠĠ Ġ} Ċ }