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