<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>8bit - Interactive Website</title>

    <style>

        /* CSS styles for the website */

        body {

            background-color: #000;

            color: #FFA500;

            font-family: arial, sans-serif;

            text-align: center;

        }

        h1 {

            margin-top: 24px;

    </style>

</head>

<body>

    </form>

    </div>


    <!DOCTYPE html>


<html>


<head>


<title>Epoch</title>


<style>


#game-board {


width: 600px;


height: 600px;


border: 1px solid black;


position: relative;


}




.frog {


width: 40px;


height: 40px;


background-color: green;


position: absolute;


bottom: 0;


transition: left 0.5s, bottom 0.5s;


}




.car {


width: 40px;


height: 40px;


background-color: red;


position: absolute;


bottom: 150px;


transition: left 3s;


}


</style>


</head>




<body>


<!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>Fireworks Display</title>

  <style>

    body {

      display: flex;

      justify-content: center;

      align-items: center;

      height: 100vh;

      margin: 0;

      background-color: #000000;

    }


    .block {

      position: relative;

      width: 100px;

      height: 100px;

      background-color: orange;

      margin: 10px;

      display: inline-block;

      cursor: pointer;

      transition: transform 0.5s;

      display: flex;

      justify-content: center;

      align-items: center;

      font-size: 24px;

      font-weight: bold;

      color: white;

    }


    .hidden {

      display: none;

    }


    @keyframes explode {

      0% {

        transform: scale(1);

        opacity: 1;

      }

      100% {

        transform: scale(5);

        opacity: 0;

      }

    }


    .firework {

      position: absolute;

      width: 10px;

      height: 10px;

      background-color: orange;

      border-radius: 50%;

      animation: explode 0.5s ease-in-out;

    }

  </style>

</head>

<body>

  <div class="block" onclick="explode(this)">1</div>

  <div class="block" onclick="explode(this)">2</div>

  <div class="block" onclick="explode(this)">3</div>

  <div class="block" onclick="explode(this)">4</div>


  <script>

    function explode(element) {

      const fireworks = 50;


      for (let i = 0; i < fireworks; i++) {

        const firework = document.createElement("div");

        firework.className = "firework";

        document.body.appendChild(firework);


        const startX = element.offsetLeft + element.clientWidth / 2;

        const startY = element.offsetTop + element.clientHeight / 2;


        const randomAngle = Math.random() * 360;

        const randomDistance = Math.random() * 100 + 50;

        const dx = randomDistance * Math.cos(randomAngle * (Math.PI / 180));

        const dy = randomDistance * Math.sin(randomAngle * (Math.PI / 180));


        firework.style.left = startX + "px";

        firework.style.top = startY + "px";

        firework.style.transform = `translate(${dx}px, ${dy}px)`;


        const randomSize = Math.random() * 10 + 5;

        firework.style.width = randomSize + "px";

        firework.style.height = randomSize + "px";


        const randomDelay = Math.random() * 0.5;

        firework.style.animationDelay = randomDelay + "s";


        setTimeout(() => {

          firework.remove();

        }, 500);

      }

    }

  </script>

</body>

</html>

<script>

return position + "px";

}

</script>

</body>

</html>

</body>

</html>