<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def victim_assets(self, asset_type=None, asset_id=None):
 """Victim Asset endpoint for this resource with optional asset type. This method will set the resource endpoint for working with Victim Assets. The HTTP GET method will return all Victim Assets associated with this resource or if a asset type is provided it will return the provided asset type if it has been associated. The provided asset type can be associated to this resource using the HTTP POST method. The HTTP DELETE method will remove the provided tag from this resource. **Example Endpoints URI's** | Method | API Endpoint URI's | +=========+================================================================================+ | GET | /v2/groups/{resourceType}/{uniqueId}/victimAssets | | GET | /v2/groups/{resourceType}/{uniqueId}/victimAssets/{assetType} | | GET | /v2/groups/{resourceType}/{uniqueId}/victimAssets/{assetType}/{resourceId} | | GET | /v2/indicators/{resourceType}/{uniqueId}/victimAssets | | GET | /v2/indicators/{resourceType}/{uniqueId}/victimAssets/{assetType} | | GET | /v2/indicators/{resourceType}/{uniqueId}/victimAssets/{assetType}/{resourceId} | | GET | /v2/victim/{uniqueId}/victimAssets/{assetType} | | GET | /v2/victim/{uniqueId}/victimAssets/{assetType}/{resourceId} | | DELETE | /v2/groups/{resourceType}/{uniqueId}/victimAssets/{assetType}/{resourceId} | | POST | /v2/groups/{resourceType}/{uniqueId}/victimAssets/{assetType}/{resourceId} | Args: asset_type (Optional [string]):
 The asset type. asset_id (Optional [string]):
 The asset id. """

        type_entity_map = {
            'emailAddresses': 'victimEmailAddress',
            'networkAccounts': 'victimNetworkAccount',
            'phoneNumbers': 'victimPhone',
            'socialNetworks': 'victimSocialNetwork',
            'webSites': 'victimWebSite',
        }
        resource = self.copy()
        resource._request_entity = 'victimAsset'
        resource._request_uri = '{}/victimAssets'.format(resource._request_uri)
        if asset_type is not None:
            resource._request_entity = type_entity_map.get(asset_type, 'victimAsset')
            resource._request_uri = '{}/{}'.format(resource._request_uri, asset_type)
            if asset_id is not None:
                resource._request_uri = '{}/{}'.format(resource._request_uri, asset_id)
        return resource