new random_origin[3] random_origin[0] = random(100) random_origin[1] = origin[1] + random(sqroot(10000 - (random_origin[0] * random_origin[0]))) random_origin[0] += (random(2) ? origin[0] : -origin[0]) random_origin[2] = origin[2]