[~/srcLPP/tictactoe(master)]$ ruby lpp_solution.rb +---+---+---+ a | | | | +---+---+---+ b | | X | | +---+---+---+ c | | | | +---+---+---+ 1 2 3 Your move? (format: b3) c1 +---+---+---+ a | | | X | +---+---+---+ b | | X | | +---+---+---+ c | O | | | +---+---+---+ 1 2 3 Your move? (format: b3) a1 +---+---+---+ a | O | | X | +---+---+---+ b | X | X | | +---+---+---+ c | O | | | +---+---+---+ 1 2 3 Your move? (format: b3) b3 +---+---+---+ a | O | | X | +---+---+---+ b | X | X | O | +---+---+---+ c | O | | X | +---+---+---+ 1 2 3 Your move? (format: b3) a2 +---+---+---+ a | O | O | X | +---+---+---+ b | X | X | O | +---+---+---+ c | O | X | X | +---+---+---+ 1 2 3 Tie game. [~/srcLPP/tictactoe(master)]$