/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.*;
import java.time.temporal.ChronoUnit;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Instant instant = Instant.now();
Instant later = instant.plus(1, ChronoUnit.HOURS);
ZoneId z = ZoneId.of( "America/Montreal" ) ;
ZonedDateTime zdt = instant.atZone( z ) ;
if (instant.equals(zdt.toInstant()))
System.
out.
println("same moment"); ZonedDateTime zdtLater = zdt.plusHours( 1 ) ;
if (later.equals(zdtLater.toInstant()))
System.
out.
println("later same moment"); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnRpbWUuKjsKaW1wb3J0IGphdmEudGltZS50ZW1wb3JhbC5DaHJvbm9Vbml0OwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlJbnN0YW50IGluc3RhbnQgPSBJbnN0YW50Lm5vdygpOwogICAgICAgIEluc3RhbnQgbGF0ZXIgPSBpbnN0YW50LnBsdXMoMSwgQ2hyb25vVW5pdC5IT1VSUyk7CiAgICAgICAgWm9uZUlkIHogPSBab25lSWQub2YoICJBbWVyaWNhL01vbnRyZWFsIiApIDsKICAgICAgICBab25lZERhdGVUaW1lIHpkdCA9IGluc3RhbnQuYXRab25lKCB6ICkgOyAKICAgICAgICBpZiAoaW5zdGFudC5lcXVhbHMoemR0LnRvSW5zdGFudCgpKSkKICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oInNhbWUgbW9tZW50Iik7CiAgICAgICAgWm9uZWREYXRlVGltZSB6ZHRMYXRlciA9IHpkdC5wbHVzSG91cnMoIDEgKSA7CiAgICAgICAgaWYgKGxhdGVyLmVxdWFscyh6ZHRMYXRlci50b0luc3RhbnQoKSkpCiAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJsYXRlciBzYW1lIG1vbWVudCIpOyAgICAgICAKCX0KfQ==