Cat and TIC TAC TOE