import numpy as np
import pandas as pd
np.random.seed(0)

def simulate_sales(df: pd.DataFrame, n: int) -> list:
    '''
    Simulate n future sales based on average price change.
    '''
    last_price = round(df['Price'].iloc[-1], 2)
    simulated = []
    for _ in range(n):
        last_price = round(last_price + np.random.normal(0,5), 2)
        quantity = np.random.randint(1,6)
        simulated.append((last_price, quantity))
    return simulated