Oto przykładowy dialog użytkownika z interpreterem. Linie rozpoczynające się od > wpisał użytkownik, pozostałe są odpowiedziami programu.
Linie czerwone w podstawowej wersji zadania należy pominąć.

>  m = new HashMap();
>  m.put("a", 1);
null
>  m.get("a");
[java.lang.Integer] 1
>  m.size();
[java.lang.Integer] 1
>  m.keySet();
[java.util.HashMap.KeySet] [a]
>  m.clear();
>  m.put("b", 2);
null
>  m.keySet().toArray()[0];
[java.lang.String] b
>  m.put("time", System.currentTimeMillis());
null
>  System.out.println(m.get("time"));
[java.lang.Long] 1400854764973
null
>  Arrays.toString(m.keySet().toArray());
[java.lang.String] [b, time]
>  exit;