Elementų įterpimas prieš kitus elementus JavaScript

insertBefore
Задание 1

Duotas elementas #elem:

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

Įterpkite prieš šį elementą elementą su tekstu 'new'.

Задание 2

Modifikuokite ankstesnę užduotį taip, kad paspaudimas ant įterptą elementą pridėtų '!' prie jo teksto pabaigos.