Tic-Tac-Logic is a single player puzzle based on tic-tac-toe.

Each puzzle consists of a grid containing X's and O's in various places.

The object is to place X or O in the remaining squares so that:
  1. There are no more than two consecutive X's or O's in a row or column;
  2. the number of X's is the same as the number of O's in each row and column; and
  3. all rows are unique and all columns are unique.