Problem Description Imagine an online hardware store that sells products of different sizes.The store could sell small items like a mouse or larger items like a laptop.These items cost a different amount to be shipped out.Shipping to different countries can also cost a different amount. Imagine you have an order object that looks like the…