anchor.diff:               </div>\
              </li>\
            '
  -    };
  -    var container = $('#error-hints');
  -    container.find('ul.body').append(template(message.description, message.hint));
  -    container.fadeIn();
  -  },
  -
  -  showContainerDepletedMessage: function() {
  -    $.flash.danger({
  -      icon: ['fa', 'fa-clock-o'],
  -      text: $('#editor').data('message-depleted')
  -    });
  -  },
  -
  -  showTimeoutMessage: function() {
  -    $.flash.info({
  -      icon: ['fa', 'fa-clock-o'],
  -      text: $('#editor').data('message-timeout')
  -    });
  -  },
  -
  -  showWebsocketError: function(error) {
  -    if (window.navigator.userAgent.indexOf('Edge') > -1 || window.navigator.userAgent.indexOf('Trident') > -1) {
  -      // Mute errors in Microsoft Edge and Internet Explorer
  -      return;
  -    }
  -    $.flash.danger({
  -      text: $('#flash').data('websocket-failure'),
  -      showPermanent: true
  -    });
  -    Sentry.captureException(JSON.stringify(error));
  -  },
  -
  -  showFileDialog: function(event) {
  -    event.preventDefault();
  -    this.createSubmission('#create-file', null, function(response) {
  -      $('#code_ocean_file_context_id').val(response.id);
  -      $('#modal-file').modal('show');
  -    }.bind(this));
  -  },
  -
  -  initializeOutputBarToggle: function() {
  -    $('#toggle-sidebar-output').on('click',this.hideOutputBar.bind(this));
  -    $('#toggle-sidebar-output-collapsed').on('click',this.showOutputBar.bind(this));
  -    $('#output_sidebar').on('transitionend',this.resizeAceEditors.bind(this));
  -  },
  -
  -  showOutputBar: function() {
  -    $('#output_sidebar_collapsed').addClass('d-none');
  -    $('#output_sidebar_uncollapsed').removeClass('d-none');
  -    $('#output_sidebar').removeClass('output-col-collapsed').addClass('output-col');
  -  },
  -
  -  hideOutputBar: function() {
  -    $('#output_sidebar_collapsed').removeClass('d-none');
  -    $('#output_sidebar_uncollapsed').addClass('d-none');
  -    $('#output_sidebar').removeClass('output-col').addClass('output-col-collapsed');
  -  },
  -
  -  initializeSideBarTooltips: function() {
  -    $('[data-toggle="tooltip"]').tooltip()
  -  },
  -
  -  initializeDescriptionToggle: function() {
  -    $('#exercise-headline').on('click', this.toggleDescriptionCard.bind(this));
  -    $('a#toggle').on('click', this.toggleDescriptionCard.bind(this));
  -  },
  -
  -  toggleDescriptionCard: function() {
  -    $('#description-card').toggleClass('description-card-collapsed').toggleClass('description-card');
  -    $('#description-symbol').toggleClass('fa-chevron-down').toggleClass('fa-chevron-right');
  -    var toggle = $('a#toggle');
  -    toggle.text(toggle.text() == toggle.data('hide') ? toggle.data('show') : toggle.data('hide'));
  -    this.resizeAceEditors();
  -    event.preventDefault();
  -  },
  +        };
  +        var container = $('#error-hints');
  +        container.find('ul.body').append(template(message.description, message.hint));
  +        container.fadeIn();
  +    },
  +
  +    showContainerDepletedMessage: function () {
  +        $.flash.danger({
  +            icon: ['fa', 'fa-clock-o'],
  +            text: $('#editor').data('message-depleted')
  +        });
  +    },
  +
  +    showTimeoutMessage: function () {
  +        $.flash.info({
  +            icon: ['fa', 'fa-clock-o'],
  +            text: $('#editor').data('message-timeout')
  +        });
  +    },
  +
  +    showWebsocketError: function (error) {
  +        if (window.navigator.userAgent.indexOf('Edge') > -1 || window.navigator.userAgent.indexOf('Trident') > -1) {
  +            // Mute errors in Microsoft Edge and Internet Explorer
  +            return;
  +        }
  +        $.flash.danger({
  +            text: $('#flash').data('websocket-failure'),
  +            showPermanent: true
  +        });
  +        Sentry.captureException(JSON.stringify(error));
  +    },
  +
  +    showFileDialog: function (event) {
  +        event.preventDefault();
  +        this.createSubmission('#create-file', null, function (response) {
  +            $('#code_ocean_file_context_id').val(response.id);
  +            $('#modal-file').modal('show');
  +        }.bind(this));
  +    },
  +
  +    initializeOutputBarToggle: function () {
  +        $('#toggle-sidebar-output').on('click', this.hideOutputBar.bind(this));
  +        $('#toggle-sidebar-output-collapsed').on('click', this.showOutputBar.bind(this));
  +        $('#output_sidebar').on('transitionend', this.resizeAceEditors.bind(this));
  +    },
  +
  +    showOutputBar: function () {
  +        $('#output_sidebar_collapsed').addClass('d-none');
  +        $('#output_sidebar_uncollapsed').removeClass('d-none');
  +        $('#output_sidebar').removeClass('output-col-collapsed').addClass('output-col');
  +    },
  +
  +    hideOutputBar: function () {
  +        $('#output_sidebar_collapsed').removeClass('d-none');
  +        $('#output_sidebar_uncollapsed').addClass('d-none');
  +        $('#output_sidebar').removeClass('output-col').addClass('output-col-collapsed');
  +    },
  +
  +    initializeSideBarTooltips: function () {
  +        $('[data-toggle="tooltip"]').tooltip()
  +    },
  +
  +    initializeDescriptionToggle: function () {
  +        $('#exercise-headline').on('click', this.toggleDescriptionCard.bind(this));
  +        $('a#toggle').on('click', this.toggleDescriptionCard.bind(this));
  +    },
  +
  +    toggleDescriptionCard: function () {
  +        $('#description-card').toggleClass('description-card-collapsed').toggleClass('description-card');
  +        $('#description-symbol').toggleClass('fa-chevron-down').toggleClass('fa-chevron-right');
  +        var toggle = $('a#toggle');
  +        toggle.text(toggle.text() == toggle.data('hide') ? toggle.data('show') : toggle.data('hide'));
  +        this.resizeAceEditors();
  +        event.preventDefault();
  +    },
   
       /**
        * interventions
        * */
  -    initializeInterventionTimer: function() {
  +    initializeInterventionTimer: function () {
   
           if ($('#editor').data('rfc-interventions') || $('#editor').data('break-interventions')) { // split in break or rfc intervention
  -            window.onblur = function() { window.blurred = true; };
  -            window.onfocus = function() { window.blurred = false; };
  +            window.onblur = function () {
  +                window.blurred = true;
  +            };
  +            window.onfocus = function () {
  +                window.blurred = false;
  +            };
   
               var delta = 100; // time in ms to wait for window event before time gets stopped
               var tid;
  
positive.code:                         var timeUntilIntervention = Math.max(percentile75 - accumulatedWorkTimeUser, minTimeIntervention);
                      }
  
                      tid = setInterval(function() {
                          if ( window.blurred ) { return; }
                          timeUntilIntervention -= delta;
                          if ( timeUntilIntervention <= 0 ) {
                              clearInterval(tid);
                              // timeUntilIntervention passed
                              if ($('#editor').data('break-interventions')) {
  
negative.code:         }
      },
  
      initializeSearchButton: function () {
          $('#btn-search-col').button().click(function () {
              var search = $('#search-input-text').val();
              var course_token = $('#editor').data('course_token')
              var save_search_url = $('#editor').data('search-save-url')
  