/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
// Set < String > ids = ZoneId.getAvailableZoneIds ( );
ZoneId zDefault = ZoneId.systemDefault ( );
// ZoneId z = ZoneId.of ( "America/Montreal" );
// ZoneOffset offsetInEffectNowMontreal = z.getRules ( ).getOffset ( Instant.now ( ) );
//testing
ZoneId test = ZoneId.of("UTC");
ZoneId test2 = ZoneId.of("Europe/London");
ZoneId test3 = ZoneId.of("Europe/Paris");
System.
out.
println("System Default Zone ID: " + zDefault.
getId());
System.
out.
println("testing: "); System.
out.
println(test.
getId() +"\n" + test2.
getId() + "\n" + test3.
getId());
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50aW1lLiogOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKICAgICAgICAvLyBTZXQgPCBTdHJpbmcgPiBpZHMgPSBab25lSWQuZ2V0QXZhaWxhYmxlWm9uZUlkcyAoICk7CiAgICAgICAgWm9uZUlkIHpEZWZhdWx0ID0gWm9uZUlkLnN5c3RlbURlZmF1bHQgKCApOwoKICAgICAgICAvLyBab25lSWQgeiA9IFpvbmVJZC5vZiAoICJBbWVyaWNhL01vbnRyZWFsIiApOwoJCS8vIFpvbmVPZmZzZXQgb2Zmc2V0SW5FZmZlY3ROb3dNb250cmVhbCA9IHouZ2V0UnVsZXMgKCApLmdldE9mZnNldCAoIEluc3RhbnQubm93ICggKSApOwoJCQoJCS8vdGVzdGluZwoJCVpvbmVJZCB0ZXN0ID0gWm9uZUlkLm9mKCJVVEMiKTsKCQlab25lSWQgdGVzdDIgPSBab25lSWQub2YoIkV1cm9wZS9Mb25kb24iKTsKCQlab25lSWQgdGVzdDMgPSBab25lSWQub2YoIkV1cm9wZS9QYXJpcyIpOwoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbigiU3lzdGVtIERlZmF1bHQgWm9uZSBJRDogIiArIHpEZWZhdWx0LmdldElkKCkpOwoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbigidGVzdGluZzogIik7CgkJU3lzdGVtLm91dC5wcmludGxuKHRlc3QuZ2V0SWQoKSArIlxuIiArIHRlc3QyLmdldElkKCkgKyAiXG4iICsgdGVzdDMuZ2V0SWQoKSk7CgoKCX0KfQ==