import java.util.*;
import java.lang.*;
import java.io.*;
class MyHashMapCopy {
public static void main
(String a
[]){ hm.put("first", "FIRST INSERTED");
hm.put("second", "SECOND INSERTED");
hm.put("third","THIRD INSERTED");
HashMap
<String, String
> subMap
= new HashMap
<String, String
>(); subMap.put("s1", "S1 VALUE");
subMap.put("s2", "S2 VALUE");
hm.putAll(subMap);
}
}
CgppbXBvcnQgamF2YS51dGlsLio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIE15SGFzaE1hcENvcHkgewogCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmcgYVtdKXsKICAgICAgICBIYXNoTWFwPFN0cmluZywgU3RyaW5nPiBobSA9IG5ldyBIYXNoTWFwPFN0cmluZywgU3RyaW5nPigpOwogICAgICAgIGhtLnB1dCgiZmlyc3QiLCAiRklSU1QgSU5TRVJURUQiKTsKICAgICAgICBobS5wdXQoInNlY29uZCIsICJTRUNPTkQgSU5TRVJURUQiKTsKICAgICAgICBobS5wdXQoInRoaXJkIiwiVEhJUkQgSU5TRVJURUQiKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oaG0pOwogICAgICAgIEhhc2hNYXA8U3RyaW5nLCBTdHJpbmc+IHN1Yk1hcCA9IG5ldyBIYXNoTWFwPFN0cmluZywgU3RyaW5nPigpOwogICAgICAgIHN1Yk1hcC5wdXQoInMxIiwgIlMxIFZBTFVFIik7CiAgICAgICAgc3ViTWFwLnB1dCgiczIiLCAiUzIgVkFMVUUiKTsKICAgICAgICBobS5wdXRBbGwoc3ViTWFwKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oaG0pOwogICAgfQp9