public void start() {
		Position pos;
		int figure;
		int row, col;
		Scanner sc = new Scanner(System.in);
		step = 0;
		while (winner == false) {
			++step;
			for (int i = 0; i < MAXROW; ++i) {
				for (int j = 0; j < MAXCOL; ++j) {
					System.out.print(field.getCell(new Position(i, j)).getFigure());
				}
				System.out.print("\n");
			}
			System.out.print("\n");
			if (step % 2 == 1) {
				row = sc.nextInt();
				col = sc.nextInt();
				makeMove(new Position(row, col), 1);
				System.out.println("Your turn:" + row + " " + col);
			} else {
				makeMoveAI();
			}
			if (getWinner() == true) {
				if (step % 2 == 1) {
					System.out.println("Winner: you.");
				} else {
					System.out.println("Winner: AI.");
				}
				break;
			}
		}
		for (int i = 0; i < MAXROW; ++i) {
			for (int j = 0; j < MAXCOL; ++j) {
				System.out.print(field.getCell(new Position(i, j)).getFigure());
			}
			System.out.print("\n");
		}
		System.out.print("\n");
	}