def merge(large_array, small_array):
    """
    Merges 2 given arrays (large and small indicate length) by 
    combining them in ascending order and returning the one big array.
    """
    merged = []
    small_index = 0
    large_index = 0
    merging = True

    while merging:
        if large_index + 1 > len(large_array):
            merged += small_array[small_index:]
            merging = False
        elif small_index + 1 > len(small_array):
            merged += large_array[large_index:]
            merging = False
        elif large_array[large_index] > small_array[small_index]:
            merged.append(small_array[small_index])
            small_index += 1
        else:
            merged.append(large_array[large_index])
            large_index += 1

    return merged