To submit, upload a **zipped folder** containing **CSV file** with the following structure along with **code Files** as mentioned in **Must Read** section above on kaggle:

- **Required columns (and only these):**  
  1. `id` – unique identifier for each row (must match sample).  
  2. `MasterItemNo` – your predicted item number (**numeric only**).  
  3. `QtyShipped` – your predicted shipment quantity (**numeric only**).  

**Important rules:**
- Do not remove, rename, reorder, or add columns.  
- All values in `MasterItemNo` and `QtyShipped` must be numeric (no blanks, no strings).  

If your file does not follow these rules, your submission will fail with a clear error message.

---

## Pre-Submission Checklist  

Before uploading, please ensure the following:  

- **CSV File Requirements**  
  - Must contain **exactly 3 columns**: `id`, `MasterItemNo`, `QtyShipped`.  
  - No empty cells.  
  - Numeric columns should contain **only numbers** (no text or symbols).  
  - `id` values must match the sample submission **one-to-one**.  

- **Submission Package**  
  - Include all required files:  
    - Code files (`.py` or `.ipynb`)  
    - `README.md` file  
    - Final `.csv` file  


## Example Submission CSV Format

```csv
id,MasterItemNo,QtyShipped
1,101,5
2,102,3
3,101,7
4,104,2
```