public Piece makePiece(String s) {
		boolean color = 'W' == s.charAt(0);
		switch (s.charAt(1)) {
			case 'X':
				return new Blank(color);
			case 'B':
				return new Bishop(color);
			case 'R':
				return new Rook(color);
			case 'P':
				return new Pawn(color);
			case 'Q':
				return new Queen(color);
			case 'K':
				return new King(color);
			case 'N':
				return new Knight(color);

			default:
				return null;
		}
	}