maroon');
    say('Dragstart should be first event to fire.')}
  }
function leavePage(event)
  {if(step++ > 1)
    {setColor('green green silver silver')}
  else
    {step = 0;
    setColor('maroon');
    say('Dragleave should fire after dragstart.')}
  }
function endDrag(event)
  {if(step++ > 2)
    {setColor('green')}
  else
    {step = 0;
    setColor('maroon');
    say('Dragend should fire after dragstart and dragleave.')}
  }
function say(it)
  {document.querySelector('pre').appendChild(document.create