<head>

  <meta charset="UTF-8">

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

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

  <style>

    <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

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

    <title>The Epochs</title></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;

        }

        #bitcoin-logo {

            position: relative;

            width: 150px;

            height: 150px;

            background-image: url('path/to/bitcoin-logo.png');

            background-size: contain;

            animation: rotateLogo 5s linear infinite;

        }

        @keyframes rotateLogo {

            0% {

                transform: rotate(0deg);

            }

            100% {

                transform: rotate(360deg);

            }

        }

        .animated-art {

            position: absolute;

            width: 30px;

            height: 30px;

            background-color: #FFA500;

            border-radius: 50%;

            animation: moveArt 2s ease-in-out infinite;

        }

        @keyframes moveArt {

            0%, 100% {

                transform: translateY(0);

            }

            50% {

                transform: translateY(-20px);

            }

        }

    </style>

</head>

<body>

    <h1>The Epochs</h1>

    <div id="bitcoin-logo">

        <div class="animated-art"></div>

    </div>

    <script>

        // Recursive function to generate animated art

        function generateArt(element, depth) {

            if (depth === 0) return;

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

            art.className = "animated-art";

            element.appendChild(art);

            generateArt(art, depth - 1);

        }


        // Call the function to generate the dynamic recursive inscription with animated art

        const logo = document.getElementById("bitcoin-logo");

        generateArt(logo, 5); // You can adjust the depth as needed.

    </script>

    

<!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>

</body>

</html>


  </script>


</body>




</html>