
    Calculate the learning gaps between a student's current performance metrics and their target benchmarks by finding the difference between their current scores and corresponding target scores across multiple learning dimensions. The function should take two tuples as input - one containing the student's current performance scores and another containing the target benchmark scores - and return the differences that indicate areas needing improvement or showing progress.
    

    
def substract_elements(test_tup1, test_tup2):
    """
    Calculate the learning gaps between a student's current performance metrics and their target benchmarks by finding the difference between their current scores and corresponding target scores across multiple learning dimensions. The function should take two tuples as input - one containing the student's current performance scores and another containing the target benchmark scores - and return the differences that indicate areas needing improvement or showing progress.
    

    """
def substract_elements(test_tup1, test_tup2):
    """
    Calculate the learning gaps between a student's current performance metrics and their target benchmarks by finding the difference between their current scores and corresponding target scores across multiple learning dimensions. The function should take two tuples as input - one containing the student's current performance scores and another containing the target benchmark scores - and return the differences that indicate areas needing improvement or showing progress.
    

    """
    res = tuple(map(lambda i, j: i - j, test_tup1, test_tup2))
    return res