/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
public class Main {
public static void main
(String[] args
) {
class Ponto {
private double x, y;
public Ponto() {
x = 0;
y = 0;
}
public Ponto(double x, double y) {
this.x = x;
this.y = y;
}
public void mover(double x, double y) {
this.x = x;
this.y = y;
}
public double getX() {
return x;
}
public double getY() {
return y;
}
public double distancia() {
double distancia;
distancia
= (double) Math.
sqrt(x
* x
+ y
* y
); return distancia;
}
return "Ponto (" + x + "," + y + ")";
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CgoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCgkgICAgY2xhc3MgUG9udG8gewoJICAgICAgICBwcml2YXRlIGRvdWJsZSB4LCB5OwoJCgkgICAgICAgIHB1YmxpYyBQb250bygpIHsKCSAgICAgICAgICAgIHggPSAwOwoJICAgICAgICAgICAgeSA9IDA7CgkgICAgICAgIH0KCQoJICAgICAgICBwdWJsaWMgUG9udG8oZG91YmxlIHgsIGRvdWJsZSB5KSB7CgkgICAgICAgICAgICB0aGlzLnggPSB4OwoJICAgICAgICAgICAgdGhpcy55ID0geTsKCSAgICAgICAgfQoJCgkgICAgICAgIHB1YmxpYyB2b2lkIG1vdmVyKGRvdWJsZSB4LCBkb3VibGUgeSkgewoJICAgICAgICAgICAgdGhpcy54ID0geDsKCSAgICAgICAgICAgIHRoaXMueSA9IHk7CgkgICAgICAgIH0KCQoJICAgICAgICBwdWJsaWMgZG91YmxlIGdldFgoKSB7CgkgICAgICAgICAgICByZXR1cm4geDsKCSAgICAgICAgfQoJCgkgICAgICAgIHB1YmxpYyBkb3VibGUgZ2V0WSgpIHsKCSAgICAgICAgICAgIHJldHVybiB5OwoJICAgICAgICB9CgkKCSAgICAgICAgcHVibGljIGRvdWJsZSBkaXN0YW5jaWEoKSB7CgkgICAgICAgICAgICBkb3VibGUgZGlzdGFuY2lhOwoJICAgICAgICAgICAgZGlzdGFuY2lhID0gKGRvdWJsZSkgTWF0aC5zcXJ0KHggKiB4ICsgeSAqIHkpOwoJICAgICAgICAgICAgcmV0dXJuIGRpc3RhbmNpYTsKCSAgICAgICAgfQoJCgkgICAgICAgIHB1YmxpYyBTdHJpbmcgdG9TdHJpbmcoKSB7CgkgICAgICAgICAgICByZXR1cm4gIlBvbnRvICgiICsgeCArICIsIiArIHkgKyAiKSI7CgkgICAgICAgIH0KCSAgICB9Cgl9Cn0=