public ArrayList<Integer> findValidMove(int piece) {
		ArrayList<Integer> moveList = new ArrayList<Integer>();
		for (int i = 0; i < 8; ++i)
			for (int j = 0; j < 8; ++j) {
				if (isValidMove(piece, i, j)){
					b.set_suggest(i, j, 1);
					moveList.add(i);
					moveList.add(j);
				}
			}
		return moveList;
	} // end findValidMove