<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def load_jupyter_server_extension(nb_server_app):
 """Called by Jupyter when this module is loaded as a server extension."""

  app = nb_server_app.web_app
  host_pattern = '.*$'

  app.add_handlers(host_pattern, [
      (utils.url_path_join(app.settings['base_url'], '/http_over_websocket'),
       handlers.HttpOverWebSocketHandler),
      (utils.url_path_join(app.settings['base_url'],
                           '/http_over_websocket/diagnose'),
       handlers.HttpOverWebSocketDiagnosticHandler),
  ])
  print('jupyter_http_over_ws extension initialized. Listening on '
        '/http_over_websocket')