def cria_peca(char):
    """
    Devolve a peca correspondente ah string inserida

    :param char: string
    :return: peca

    Recebe uma string e devolve a peca correspondente a essa string. 
    Caso o argumento seja invalido e nao corresponda a nenhum peca, a funcao gera um erro
    """
    if char not in ("X", "O", " "):
        raise ValueError("cria_peca: argumento invalido")
    return char