<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described.
<END_TASK>
<USER_TASK:>
Description:
 Insert a number 'delimeter' between every two consecutive elements of input list `numbers'
    
This is how the function will work:
 intersperse([], 4)
    []
    
This is how the function will work:
 intersperse([1, 2, 3], 4)
    [1, 4, 2, 4, 3]
    
<ASSISTANT_TASK:>
Python Code:
from typing import List
def intersperse(numbers: List[int], delimeter: int) -> List[int]:
    
    if not numbers:
        return []
    result = []
    for n in numbers[:-1]:
        result.append(n)
        result.append(delimeter)
    result.append(numbers[-1])
    return result
<END_TASK>