tic tac toe example now runs using generation structure