A mathematician is lost on the complex plane. He knows neither his position nor the direction he is facing. He wants to return to the main road, a strip of width $1$ around the real axis (that is, from $\mathbb R+\frac{i}{2}$ to $\mathbb R-\frac{i}{2}$). Naturally, he will recognize the road once he is on it.
The only instrument in his possession is a compass-like device that can show him the absolute value $|z|$ of his position $z$. The problem: He bought the cheap "finite precision" version, which does not display any digits after the decimal point (it just rounds to the nearest integer).
Looking at his device, he sees the number $1000$. Can he get to his destination in a finite number of steps, where a step consists of consulting the device, turning an angle $\phi$ of his choice and then walking straight for a distance $d$ of his choice (both choices can be different in each step)? If yes, how can he minimize the number of steps he must take? Or is it all hopeless and in the end the answer is blowing in the wind?
Clarification: He will recognize the road when a step takes him directly on to it. He will not recognize the road simply by crossing it in the course of a step.
He doesn't even need his special device to find the road in a finite time. He just needs to walk in an expanding spiral, in straight-line steps shorter than two units, until he hits the road.
The spiral can be any scale, but if he knows that he is 1000 units from the origin, it is enough to go forward 1000 units, left 1000 units, left 2000 units, left 2000 units, and left again 2000 units, which takes at most 501 + 501 + 1001 + 1001 + 1001 = 4005 steps. (Of course this can be improved on, for instance by following a circle more closely.)