<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def update_sandbox_product( self, product_id, surge_multiplier=None, drivers_available=None, ):
 """Update sandbox product availability. Params product_id (str) Unique identifier representing a specific product for a given location. surge_multiplier (float) Optional surge multiplier to manipulate pricing of product. drivers_available (bool) Optional boolean to manipulate availability of product. Returns (Response) The Response with successful status_code if product status was updated. """

        args = {
            'surge_multiplier': surge_multiplier,
            'drivers_available': drivers_available,
        }

        endpoint = 'v1.2/sandbox/products/{}'.format(product_id)
        return self._api_call('PUT', endpoint, args=args)