Cely tento ``while`` som tak nejako nepochytil.

Stacilo aby bol ten retazec raz vypisany na vystup (priznavam nebolo to uplne jasne v tom java doku).

riesenie teda mohlo vyzerat takto nejako:
  System.out.println("hmmm, hmmm, interesting.");
    try {
      TimeUnit.MILLISECONDS.sleep(timeoutInMilliseconds);
    } catch(InterruptedException ex) {
      Thread.currentThread().interrupt();
    }