document.write(unescape('%0A%3C%21DOCTYPE%20html%3E%0A%3Chtml%20lang%3D%22en%22%3E%0A%20%20%3Chead%3E%0A%20%20%20%20%3Cmeta%20name%3D%22viewport%22%20content%3D%22width%3Ddevice-width%2C%20initial-scale%3D1.0%22%20/%3E%0A%20%20%20%20%3Ctitle%3EScoreboard%3C/title%3E%0A%20%20%20%20%3C%21--%20Google%20Fonts%20--%3E%0A%20%20%20%20%3Clink%0A%20%20%20%20%20%20href%3D%22https%3A//fonts.googleapis.com/css2%3Ffamily%3DPoppins%3Awght@400%3B600%26display%3Dswap%22%0A%20%20%20%20%20%20rel%3D%22stylesheet%22%0A%20%20%20%20/%3E%0A%20%20%20%20%3C%21--%20Stylesheet%20--%3E%0A%20%20%20%20%3Clink%20rel%3D%22stylesheet%22%20href%3D%22style.css%22%20/%3E%0A%20%20%3C/head%3E%0A%20%20%3Cbody%20id%3D%22content%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22black-screen%22%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22black-screen-text%22%3Enot%20allowed%20on%20mobile%3C/div%3E%0A%20%20%20%20%3C/div%3E%0A%0A%20%20%20%20%3Cdiv%20id%3D%22timer-container%22%3E%0A%20%20%20%20%20%20%3Cdiv%20id%3D%22timer%22%3E00%3A00%3C/div%3E%0A%20%20%20%20%20%20%20%20%3Cbutton%20class%3D%22btn%22%20id%3D%22startBtn%22%3EStart%3C/button%3E%0A%20%20%20%20%20%20%20%20%3Cbutton%20class%3D%22btn%22%20id%3D%22pauseBtn%22%3EPause%3C/button%3E%0A%20%20%20%20%20%20%20%20%3Cbutton%20class%3D%22btn%22%20id%3D%22restartBtn%22%3ERestart%3C/button%3E%0A%20%20%20%20%3C/div%3E%0A%0A%0A%20%20%20%20%3Cdiv%20class%3D%22scoreboard%22%3E%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22team%22%3E%0A%20%20%20%20%20%20%20%20%3Ch2%20id%3D%22teamAName%22%3ETeam%20A%3C/h2%3E%0A%20%20%20%20%20%20%20%20%3Cp%20id%3D%22teamAScore%22%3E0%3C/p%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20class%3D%22btn-container%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cbutton%20onclick%3D%22incrementScore%28%27teamA%27%29%22%20class%3D%22buttonG%22%3E+%3C/button%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cbutton%20onclick%3D%22decrementScore%28%27teamA%27%29%22%20class%3D%22buttonR%22%3E-%3C/button%3E%0A%20%20%20%20%20%20%20%20%3C/div%3E%0A%20%20%20%20%20%20%3C/div%3E%0A%0A%20%20%20%20%20%20%3Cbutton%20id%3D%22reset-btn%22%20onclick%3D%22resetScores%28%29%22%3EReset%3C/button%3E%0A%0A%20%20%20%20%20%20%3Cdiv%20class%3D%22team%22%3E%0A%20%20%20%20%20%20%20%20%3Ch2%20id%3D%22teamBName%22%3ETeam%20B%3C/h2%3E%0A%20%20%20%20%20%20%20%20%3Cp%20id%3D%22teamBScore%22%3E0%3C/p%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20class%3D%22btn-container%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cbutton%20onclick%3D%22incrementScore%28%27teamB%27%29%22%20class%3D%22buttonG%22%3E+%3C/button%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cbutton%20onclick%3D%22decrementScore%28%27teamB%27%29%22%20class%3D%22buttonR%22%3E-%3C/button%3E%0A%20%20%20%20%20%20%20%20%3C/div%3E%0A%20%20%20%20%20%20%3C/div%3E%0A%20%20%20%20%3C/div%3E%0A%20%20%20%20%3C%21--%20Script--%3E%0A%20%20%20%20%3Cscript%20src%3D%22script.js%22%3E%3C/script%3E%0A%20%20%20%20%3Cfooter%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22display%3A%20flex%3B%20justify-content%3A%20center%3B%20align-items%3A%20flex-end%3B%20height%3A%20100vh%3B%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cimg%20src%3D%22lorentzos.png%22%20alt%3D%22Left%20Image%22%20style%3D%22width%3A%20150px%3B%20height%3A%20100px%3B%20margin-bottom%3A%20200px%3B%22%3E%0A%20%20%20%20%20%20%20%20%3C/div%3E%0A%20%20%20%20%3C/footer%3E%20%20%20%20%0A%20%20%20%20%3Cscript%3E%0A%20%20%20%20%20%20%20%20document.getElementById%28%27teamAName%27%29.addEventListener%28%27click%27%2C%20function%28%29%20%7B%0A%20%20%20%20var%20newName%20%3D%20prompt%28%27Enter%20new%20name%20for%20Team%20A%3A%27%29%3B%0A%20%20%20%20if%20%28newName%20%21%3D%3D%20null%20%26%26%20newName%20%21%3D%3D%20%27%27%29%20%7B%0A%20%20%20%20%20%20%20%20document.getElementById%28%27teamAName%27%29.textContent%20%3D%20newName%3B%0A%20%20%20%20%7D%0A%7D%29%3B%0A%0Adocument.getElementById%28%27teamBName%27%29.addEventListener%28%27click%27%2C%20function%28%29%20%7B%0A%20%20%20%20var%20newName%20%3D%20prompt%28%27Enter%20new%20name%20for%20Team%20B%3A%27%29%3B%0A%20%20%20%20if%20%28newName%20%21%3D%3D%20null%20%26%26%20newName%20%21%3D%3D%20%27%27%29%20%7B%0A%20%20%20%20%20%20%20%20document.getElementById%28%27teamBName%27%29.textContent%20%3D%20newName%3B%0A%20%20%20%20%7D%0A%7D%29%3B%0A%0A%20%20%20%20%3C/script%3E%0A%3Cscript%3E%0A%20%20var%20timerInterval%3B%20//%20To%20hold%20the%20interval%20for%20the%20timer%0A%20%20var%20timer%20%3D%200%3B%20//%20Initial%20time%20set%20to%2000%3A00%0A%20%20var%20timerRunning%20%3D%20false%3B%0A%20%20var%20lastUpdateTime%20%3D%20Date.now%28%29%3B%20//%20Record%20the%20last%20update%20time%0A%0A%20%20//%20Function%20to%20update%20the%20timer%0A%20%20function%20updateTimer%28%29%20%7B%0A%20%20%20%20var%20currentTime%20%3D%20Date.now%28%29%3B%0A%20%20%20%20var%20deltaTime%20%3D%20%28currentTime%20-%20lastUpdateTime%29%20/%201000%3B%20//%20Time%20passed%20since%20last%20update%20in%20seconds%0A%20%20%20%20lastUpdateTime%20%3D%20currentTime%3B%20//%20Update%20last%20update%20time%0A%0A%20%20%20%20if%20%28timer%20%3E%200%20%26%26%20timerRunning%29%20%7B%0A%20%20%20%20%20%20timer%20-%3D%20deltaTime%3B%20//%20Adjust%20timer%20based%20on%20time%20passed%20since%20last%20update%0A%20%20%20%20%20%20if%20%28timer%20%3C%3D%200%29%20%7B%0A%20%20%20%20%20%20%20%20timer%20%3D%200%3B%20//%20Ensure%20timer%20doesn%27t%20go%20negative%0A%20%20%20%20%20%20%20%20clearInterval%28timerInterval%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%0A%20%20%20%20var%20minutes%20%3D%20Math.floor%28timer%20/%2060%29%3B%0A%20%20%20%20var%20seconds%20%3D%20Math.floor%28timer%20%25%2060%29%3B%0A%20%20%20%20document.getElementById%28%27timer%27%29.innerText%20%3D%20minutes.toString%28%29.padStart%282%2C%20%270%27%29%20+%20%27%3A%27%20+%20seconds.toString%28%29.padStart%282%2C%20%270%27%29%3B%0A%20%20%7D%0A%0A%20%20//%20Start%20the%20timer%0A%20%20function%20startTimer%28%29%20%7B%0A%20%20%20%20if%20%28%21timerRunning%29%20%7B%0A%20%20%20%20%20%20timerRunning%20%3D%20true%3B%0A%20%20%20%20%20%20lastUpdateTime%20%3D%20Date.now%28%29%3B%20//%20Reset%20last%20update%20time%0A%20%20%20%20%20%20timerInterval%20%3D%20setInterval%28updateTimer%2C%20100%29%3B%20//%20Update%20every%200.1%20second%20for%20smoother%20animation%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20//%20Pause%20the%20timer%0A%20%20function%20pauseTimer%28%29%20%7B%0A%20%20%20%20timerRunning%20%3D%20false%3B%0A%20%20%7D%0A%0A%20%20//%20Restart%20the%20timer%0A%20%20function%20restartTimer%28%29%20%7B%0A%20%20%20%20timer%20%3D%200%3B%20//%20Reset%20timer%20to%2000%3A00%0A%20%20%20%20timerRunning%20%3D%20false%3B%0A%20%20%20%20updateTimer%28%29%3B%0A%20%20%7D%0A%0A%20%20//%20Initialize%20buttons%0A%20%20document.getElementById%28%27startBtn%27%29.addEventListener%28%27click%27%2C%20startTimer%29%3B%0A%20%20document.getElementById%28%27pauseBtn%27%29.addEventListener%28%27click%27%2C%20pauseTimer%29%3B%0A%20%20document.getElementById%28%27restartBtn%27%29.addEventListener%28%27click%27%2C%20restartTimer%29%3B%0A%0A%20%20//%20Click%20event%20for%20timer%20display%0A%20%20document.getElementById%28%27timer%27%29.addEventListener%28%27click%27%2C%20function%28%29%20%7B%0A%20%20%20%20var%20userInput%20%3D%20prompt%28%22Enter%20the%20time%20in%20seconds%3A%22%29%3B%0A%20%20%20%20if%20%28userInput%20%21%3D%3D%20null%20%26%26%20%21isNaN%28userInput%29%29%20%7B%0A%20%20%20%20%20%20timer%20%3D%20parseInt%28userInput%29%3B%20//%20Set%20timer%20to%20user%20input%20value%0A%20%20%20%20%20%20updateTimer%28%29%3B%20//%20Update%20the%20timer%20display%0A%20%20%20%20%7D%0A%20%20%7D%29%3B%0A%0A%20%20//%20Start%20the%20timer%20when%20the%20page%20loads%0A%20%20window.onload%20%3D%20function%28%29%20%7B%0A%20%20%20%20updateTimer%28%29%3B%0A%20%20%7D%3B%0A%3C/script%3E%0A%3Cscript%3E%0A%20%20document.addEventListener%28%22keydown%22%2C%20function%28event%29%20%7B%0A%20%20%20%20if%20%28event.key%20%3D%3D%3D%20%22.%22%29%20%7B%0A%20%20%20%20%20%20toggleFullScreen%28%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%29%3B%0A%20%20%0A%20%20function%20toggleFullScreen%28%29%20%7B%0A%20%20%20%20var%20doc%20%3D%20window.document%3B%0A%20%20%20%20var%20docEl%20%3D%20doc.documentElement%3B%0A%20%20%0A%20%20%20%20var%20requestFullScreen%20%3D%20docEl.requestFullscreen%20%7C%7C%20docEl.mozRequestFullScreen%20%7C%7C%20docEl.webkitRequestFullScreen%20%7C%7C%20docEl.msRequestFullscreen%3B%0A%20%20%20%20var%20cancelFullScreen%20%3D%20doc.exitFullscreen%20%7C%7C%20doc.mozCancelFullScreen%20%7C%7C%20doc.webkitExitFullscreen%20%7C%7C%20doc.msExitFullscreen%3B%0A%20%20%0A%20%20%20%20if%20%28%21doc.fullscreenElement%20%26%26%20%21doc.mozFullScreenElement%20%26%26%20%21doc.webkitFullscreenElement%20%26%26%20%21doc.msFullscreenElement%29%20%7B%0A%20%20%20%20%20%20requestFullScreen.call%28docEl%29%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20cancelFullScreen.call%28doc%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%3C/script%3E%0A%20%20%3C/body%3E%0A%3C/html%3E%0A'))