implement exercises. Add optional product catalog export #1

Closed
f.mirabootalebi wants to merge 1 commits from f.mirabootalebi/HW-06-exceptions-and-file-handling:develpe into main
1 Commits