/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static class Point {
int x, y;
this.x = x;
this.y = y;
}
void move(int dx, int dy) {
x += dx;
y += dy;
}
return "(" + x + ", " + y + ")";
}
}
static void m
(Point pp,
int dd,
int[] aa
) { pp.move(dd, dd);
dd = 117;
aa[3] = 22;
}
{
int[] a = new int[5];
int d = 8;
System.
out.
println("p is " + p
); System.
out.
println("a[3] is " + a
[3]); m(p, d, a);
System.
out.
println("p is " + p
); System.
out.
println("d is " + d
); System.
out.
println("a[3] is " + a
[3]); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgY2xhc3MgUG9pbnQgewoKICAgICAgICBpbnQgeCwgeTsKCiAgICAgICAgUG9pbnQoaW50IHgsIGludCB5KSB7CiAgICAgICAgICAgIHRoaXMueCA9IHg7CiAgICAgICAgICAgIHRoaXMueSA9IHk7CiAgICAgICAgfQoKICAgICAgICB2b2lkIG1vdmUoaW50IGR4LCBpbnQgZHkpIHsKICAgICAgICAgICAgeCArPSBkeDsKICAgICAgICAgICAgeSArPSBkeTsKICAgICAgICB9CgogICAgICAgIHB1YmxpYyBTdHJpbmcgdG9TdHJpbmcoKSB7CiAgICAgICAgICAgIHJldHVybiAiKCIgKyB4ICsgIiwgIiArIHkgKyAiKSI7CiAgICAgICAgfQoKICAgIH0Kc3RhdGljIHZvaWQgbShQb2ludCBwcCwgaW50IGRkLCBpbnRbXSBhYSkgewogICAgICAgIHBwLm1vdmUoZGQsIGRkKTsKICAgICAgICBkZCA9IDExNzsKICAgICAgICBhYVszXSA9IDIyOwogICAgfQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJUG9pbnQgcCA9IG5ldyBQb2ludCgxMCwgMjApOwogICAgICAgIGludFtdIGEgPSBuZXcgaW50WzVdOwogICAgICAgIGludCBkID0gODsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oInAgaXMgIiArIHApOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiYVszXSBpcyAiICsgYVszXSk7CiAgICAgICAgbShwLCBkLCBhKTsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJwIGlzICIgKyBwKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oImQgaXMgIiArIGQpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiYVszXSBpcyAiICsgYVszXSk7Cgl9Cn0=