<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def delete_subscription(self, subscription_id, client_id, client_secret):
 """ Unsubscribe from webhook events for an existing subscription. http://strava.github.io/api/partner/v3/events/#delete-a-subscription :param subscription_id: ID of subscription to remove. :type subscription_id: int :param client_id: application's ID, obtained during registration :type client_id: int :param client_secret: application's secret, obtained during registration :type client_secret: str """

        self.protocol.delete('/push_subscriptions/{id}', id=subscription_id,
                             client_id=client_id, client_secret=client_secret, use_webhook_server=True)