@@ -0,0 +1,648 @@
+package iH4v3n0N4m3.e3d;%0A%0Apublic class Point3D%7B%0A private final int x,y,z;%0A protected Point3D(int x,int y,int z)%7B%0A  this.x=x;%0A  this.y=y;%0A  this.z=z;%0A %7D%0A protected Point3D()%7B%0A  this(null,null,null);%0A %7D%0A public static Point3D locate(int x,int y,int z)%7B%0A  return new Point3D(x,y,z);%0A %7D%0A public static Point3D locate()%7B%0A  return new Point3D();%0A %7D%0A public void setXCoordinate(int x)%7B%0A  this.x=x;%0A %7D%0A public void setYCoordinate(int y)%7B%0A  this.y=y;%0A %7D%0A public void setZCoordinate(int z)%7B%0A  this.z=z;%0A %7D%0A public int getXCoordinate(int x)%7B%0A  return x;%0A %7D%0A public int getYCoordinate(int y)%7B%0A  return y;%0A %7D%0A public int getZCoordinate(int z)%7B%0A  return z;%0A %7D%0A%7D%0A

Create Point3D.java