<script>
const initialMessage = "Discover an item!";
const initialGuesses = 2;
const patches = 5;
let patch = 0;
let item = Math.floor(Math.random() * patches);
let isGuessing = false;
let isFound = false;
let guesses = [];
let guessesLeft = initialGuesses;
let currentMessage = initialMessage;
function handleGuess() {
if (isGuessing) return;
if (guessesLeft === 0 || isFound) {
isGuessing = false;
isFound = false;
item = Math.floor(Math.random() * patches);
guesses = [];
guessesLeft = initialGuesses;
currentMessage = initialMessage;
} else if (!guesses.includes(patch)) {
isGuessing = true;
}
}
function handleReveal() {
guesses = [...guesses, patch];
guessesLeft = guessesLeft - 1;
if (patch === item) {