Fix the Code

Each of the programs below is designed to take the Jeroo on FixCode Island starting at location (15,15) facing North to pick the flower at location (2,12) and give it to the second Jeroo at (1,4).

There is 1 error in each program. Run the program step-by-step to find the error. By changing only ONE SINGLE object: either a method name or a parameter, or a Jeroo name in each program, they can be fixed.

Each program starts with

 Jeroo picker = new Jeroo(15,15, NORTH);
 Jeroo receiver = new Jeroo(1,4); 
findError 1 findError 2 findError 3 findError 4
   picker.turn(RIGHT);
   picker.hop(8);
   picker.turn(LEFT);
   picker.hop(13);
   picker.turn(LEFT);
   picker.hop(10);
   picker.pick();
   picker.hop(8);
   picker.give(RIGHT);
 picker.hop(4);
 picker.turn(RIGHT);
 picker.hop(2);
 picker.turn(LEFT);
 picker.hop(9);
 picker.turn(LEFT);
 picker.hop(5);
 picker.pick();
 picker.hop(2);
 picker.turn(RIGHT);
 receiver.hop();
 receiver.turn(LEFT);
 receiver.hop(5);
 picker.give(AHEAD);
 picker.hop(4);
 picker.turn(LEFT);
 picker.hop(3);
 picker.pick();
 picker.turn(RIGHT);
 picker.toss();
 picker.hop(9);
 picker.pick();
 picker.turn(RIGHT);
 picker.hop(8);
 picker.give(RIGHT);
 picker.hop(4);
 picker.turn(LEFT);
 picker.hop(6);
 picker.turn(RIGHT);
 picker.hop(9);
 picker.turn(RIGHT);
 picker.hop(3);
 picker.pick();
 picker.turn(LEFT);
 picker.hop(2);
 picker.turn(LEFT);
 picker.hop(8);
 picker.turn(LEFT);