<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def _get_unique_function_name(function_type, functions):
    '''Get a unique function name.

    Args:
        function_type(str): Name of Function. Ex) Convolution, Affine
        functions(OrderedDict of (str, Function)

    Returns: str
        A unique function name
    '''
    function_name = function_name_base = function_type
    count = 2
    while function_name in functions:
        function_name = '{}_{}'.format(function_name_base, count)
        count += 1
    return function_name