def is_long_distance_piece(piece: str) -> bool:
    """
    A function that checks if the piece can move more than one square in a specefic direction
    (bishop, queen or rook).
    """

    lwr_piece = piece.casefold()

    if lwr_piece == "b" or lwr_piece == "q" or lwr_piece == "r": 
        return True
    return False