#include <iostream.h>
#include "rtournament.h"

class DummyTPlayer : public TPlayer {
public:
	int suggestMove(const TBoard& b) {
		int result;
		cin >> result;
		return result;
	}
};

int main(void) {
	RTBoard board(new DummyTPlayer, new DummyTPlayer);
	while (true) {
		board.dropPiece(board.getRed(), 
			board.getRed()->suggestMove(board));
		cout << board;
	}

	return 0;
}
