Innsetting av elementer før elementer på JavaScript

insertBefore
Задание 1

Gitt element #elem:

html<ul id="parent">
  <li>text</li>
  <li>text</li>
  <li id="elem">text</li>
  <li>text</li>
  <li>text</li>
</ul>

Sett inn før dette elementet et element med teksten 'new'.

Задание 2

Modifiser den forrige oppgaven slik at et klikk på det innsatte elementet fører til at en '!' blir lagt til på slutten av teksten.