everything verifies but "When you run the program without arguments, the product list must remain unchanged"