{
  "translations" :{
    "en": {
      ".exerciseTitle": "Rehashing",
      ".instructLabel": "Instructions:",
      ".instructions": "In this exercise your task is to first rehash the hash table, and then, insert a few keys to the hash table. When the hash table has been rehashed, a stack will appear with the keys that need to be inserted.<br><br>When rehashing and inserting keys, first select the key to be rehashed or inserted, then <strong>mark all the occuring collisions in the correct order before moving the key to its correct location.</strong> The hash function will be shown each time a key is selected. The used type of probing is given in the exercise.",
      "av_old_hash": "Old Hash Table",
      "av_new_hash": "New Hash Table",
      "av_insert": "Insert",
      "av_probing": "Probe sequence:",
      "av_linear": "linear probing",
      "av_quadratic": "quadratic probing",
      "av_ms_collision": "Collision occured at index {index}",
      "av_ms_insert": "Key inserted at index {index}"
    },
    "fi": {
      ".exerciseTitle": "Uudelleenhajautus",
      ".instructLabel": "Ohjeet:",
      ".instructions": "Uudelleenhajauta ensin annetut avaimet vanhasta hajautustaulukosta alimpana olevaan uuteen hajautustauluun. Lisää tämän jälkeen jonossa olevat avaimet uuteen hajautustauluun.<br><br>Uudelleenhajautettavan tai lisättävän avaimen valinnan jälkeen <strong>klikkaa kaikkia yhteentörmäyspaikkoja oikeassa järjestyksessä ennen kuin siirrät avaimen haluttuun paikkaan.</strong> Hajautusfunktio ja siitä saatu arvo näytetään jokaisen avaimen valinnan yhteydessä. Käytetty kokeilujono kerrotaan tehtävässä.",
      "av_old_hash": "Vanha hajautustaulukko",
      "av_new_hash": "Uusi hajautustaulukko",
      "av_insert": "Lisää",
      "av_probing": "Kokeilujono:",
      "av_linear": "lineaarinen kokeilu",
      "av_quadratic": "neliöllinen kokeilu",
      "av_ms_collision": "Yhteentörmäys indeksissä {index}",
      "av_ms_insert": "Avain siirretty indeksiin {index}"
    }
  },
  "code" : {}
}