An invisible rabbit sits on one of the posts of an infinite fence. A local farmer cannot stand this fact and wants to shoot the rabbit down*. Every time the farmer shoots her gun, the rabbit jumps to another post along the fence (not quickly enough to avoid the shot, though). The jump is always in the same direction and the same distance.

How can the farmer make sure she hits the rabbit with a finite number of shots?

* Not to kill it, of course, just to get it off the fence. It's a water gun.

  • $\begingroup$ And once I've knocked off the rabbit I can hear him hit the ground, yes? $\endgroup$ Apr 7 '15 at 11:59
  • $\begingroup$ @BenFrankel Yes. $\endgroup$
    – Angkor
    Apr 7 '15 at 12:02
  • 3
    $\begingroup$ Looks very similar to the recent submarine question... $\endgroup$ Apr 7 '15 at 12:03
  • $\begingroup$ @randal'thor I marked it as duplicate. Thanks for noticing. $\endgroup$
    – Angkor
    Apr 7 '15 at 12:24
  • $\begingroup$ It should be noted that the duplicate question does not solve this in a finite number of shots. The only claim is that it can be done in a countable number of shots. The integers are countable and infinite, so these obviously do not equate. $\endgroup$ Apr 7 '15 at 12:29