import java.util.*;
record Point(int x, int y) {}
var n1 = Optional.of(42);
if (n1.get() instanceof Integer n) {
System.out.printf("n1 is Optional(%d)\n", n);
}
var p = new Point(3, 5);
if (p instanceof Point(var x, var y)) {
System.out.printf("Point(%d, %d)", x, y);
}