Simulated product sales forecasting : mathematical model, computer implementation, and validation