
    Design a fraud detection function that analyzes a sequence of banking transactions and identifies if a specific suspicious transaction amount exists among them, returning both whether the suspicious amount was found and its position in the transaction history. The function should take a list of transaction amounts and a target suspicious amount as inputs, and return a tuple containing a boolean indicating if the suspicious amount was detected and the position where it was found (or -1 if not found).
    

    
def sequential_search(dlist, item):
    """
    Design a fraud detection function that analyzes a sequence of banking transactions and identifies if a specific suspicious transaction amount exists among them, returning both whether the suspicious amount was found and its position in the transaction history. The function should take a list of transaction amounts and a target suspicious amount as inputs, and return a tuple containing a boolean indicating if the suspicious amount was detected and the position where it was found (or -1 if not found).
    

    """
def sequential_search(dlist, item):
    """
    Design a fraud detection function that analyzes a sequence of banking transactions and identifies if a specific suspicious transaction amount exists among them, returning both whether the suspicious amount was found and its position in the transaction history. The function should take a list of transaction amounts and a target suspicious amount as inputs, and return a tuple containing a boolean indicating if the suspicious amount was detected and the position where it was found (or -1 if not found).
    

    """
    pos = 0
    found = False
    while pos < len(dlist) and (not found):
        if dlist[pos] == item:
            found = True
        else:
            pos = pos + 1
    return (found, pos)