# In this task you will be writing a simple game of tic-tac-toe.
# Please write docstrings for each class and method.
# ========================
# The Piece class
# ========================
# Write an abstract Piece class definition.
# Your definition should include:
class Piece(object):
pass
# =======================
# The X and O classes
# =======================
# Write definitions of X and O piece classes.
# Your definitions should include:
class X(Piece):
pass
class O(Piece):
pass
# =========================
# The TicTacToeBoard class
# =========================
# Write a TicTacToeBoard class definition.
# Your definition should include:
class TicTacToeBoard(object):
pass