Question 323895
First find the point (-1,-4,0).
{{{drawing(300,300,-10,10,-10,10,line(0,-5,0,5),line(-4,-4,4,4),line(-5,1,5,-1)
,circle(0, -5,	 0.2),
green(line(-4,0.8,-3,1.8)),
green(line(-3,1.8,1,1)),
green(circle(-3,1.8,0.2)),
circle(0, -4,	 0.2),
circle( 0,-3,	 0.2),
circle( 0,-2,	 0.2),
circle( 0,-1,	 0.2),
circle( 0,1,	0.2),
circle( 0,2,	 0.2),
circle( 0,3,	 0.2),
circle( 0,4,	 0.2),
circle( 0,5, 0.2),
circle(-4, -4,	 0.2),
circle( -3,-3,	 0.2),
circle( -2,-2,	 0.2),
circle( -1,-1,	 0.2),
circle( 1,1,	0.2),
circle( 2,2,	 0.2),
circle( 3,3,	 0.2),
circle( 4,4,	 0.2),
locate(-4,-4,x),
locate(5,-1,y),
locate(-0.25,6.25,z),
circle( -5,	1, 0.2),
circle( -4,	0.8, 0.2),
circle( -3,	0.6, 0.2),
circle( -2,	0.4, 0.2),
circle( -1,	0.2, 0.2),
circle( 1,	-0.2, 0.2),
circle( 2,	-0.4, 0.2),
circle( 3,	-0.6, 0.2),
circle( 4,	-0.8, 0.2),
circle( 5,	-1, 0.2))}}}
.
.
.
Then move up 3 units in the z-direction.
.
.
.
{{{drawing(300,300,-10,10,-10,10,line(0,-5,0,5),line(-4,-4,4,4),line(-5,1,5,-1)
,circle(0, -5,	 0.2),
green(line(-4,0.8,-3,1.8)),
green(line(-3,1.8,1,1)),
green(line(-3,1.8,-3,4.8)),
green(circle(-3,1.8,0.2)),
green(circle(-3,2.8,0.2)),
green(circle(-3,3.8,0.2)),
green(circle(-3,4.8,0.2)),
locate(-3.2,6,P),

circle(0, -4,	 0.2),
circle( 0,-3,	 0.2),
circle( 0,-2,	 0.2),
circle( 0,-1,	 0.2),
circle( 0,1,	0.2),
circle( 0,2,	 0.2),
circle( 0,3,	 0.2),
circle( 0,4,	 0.2),
circle( 0,5, 0.2),
circle(-4, -4,	 0.2),
circle( -3,-3,	 0.2),
circle( -2,-2,	 0.2),
circle( -1,-1,	 0.2),
circle( 1,1,	0.2),
circle( 2,2,	 0.2),
circle( 3,3,	 0.2),
circle( 4,4,	 0.2),
locate(-4,-4,x),
locate(5,-1,y),
locate(-0.25,6.25,z),
circle( -5,	1, 0.2),
circle( -4,	0.8, 0.2),
circle( -3,	0.6, 0.2),
circle( -2,	0.4, 0.2),
circle( -1,	0.2, 0.2),
circle( 1,	-0.2, 0.2),
circle( 2,	-0.4, 0.2),
circle( 3,	-0.6, 0.2),
circle( 4,	-0.8, 0.2),
circle( 5,	-1, 0.2))}}}