text: let xp = 0;
  let health = 100;
  let gold = 50;
  let currentWeapon = 0;
  let fighting;
  let monsterHealth;
  let inventory = ["stick"];
  
  const button1 = document.querySelector("#button1");
  const button2 = document.querySelector("#button2");
  const button3 = document.querySelector("#button3");
  const text = document.querySelector("#text");
  const xpText = document.querySelector("#xpText");
  const healthText = document.querySelector("#healthText");
  const goldText = document.querySelector("#goldText");
  const monsterStats = document.querySelector("#monsterStats");
  const monsterNameText = document.querySelector("#monsterName");
  const monsterHealthText = document.querySelector("#monsterHealth");
  
  const locations = [
  	{
  		name: "town square",
  		"button text": ["Go to store", "Go to cave", "Fight dragon"],
  		"button functions": [goStore, goCave, fightDragon],
  		text: "You are in the town square. You see a sign that says \"Store.\""
  	},
  	{
  		name: "store",
  		"button text": ["Buy 10 health (10 gold)", "Buy weapon (30 gold)", "Go to town square"],
  		"button functions": [buyHealth, buyWeapon, goTown],
  		text: "You enter the store."
  	}
  ];
  
  // initialize buttons
  button1.onclick = goStore;
  button2.onclick = goCave;
  button3.onclick = fightDragon;
  
  /* `location["button text"]` is an array with three elements. Use only the first element of the array by adding `[0]` at the end.
  */
  
  function update(location) {	
  	button1.innerText = location["button text"];
  	button2.innerText = "Go to cave";
  	button3.innerText = "Fight dragon";
  	button1.onclick = goStore;
  	button2.onclick = goCave;
  	button3.onclick = fightDragon;
  	text.innerText = "You are in the town square. You see a sign that says \"Store\".";
  }
  
  function goTown() {
  	update(locations[0]);
  }
  
  function goStore() {
  }
  
  function goCave() {
  	console.log("Going to cave.");
  }
  
  function fightDragon() {
  	console.log("Fighting dragon.");
  }
  
  function buyHealth() {
  }
  
  function buyWeapon() {
  }
  