Patch every lat/lng
The whole of track five against the clock: find each swapped stop with /lat: \zs- and n, put both numbers back (retype them, or swap them with dt,, P and dE), then sweep once more and find nothing.
Monday, 3:10 p.m. Eight stops in the rider logs have their latitude and longitude the wrong way round, and you know exactly where: /lat: \zs- beeps at every one. The evening rush starts at five, and the app reads these stops to plan the first routes.
Two numbers to swap on each line, eight lines. Finding them is done; now you dig.
Warm-up from earlier chapters
Two from earlier chapters, from memory, before the new idea. Two wrong tries show the answer.
order as a whole word only.order as a whole word only.The whole detector, on one card
Tune it and sweep (/ down, ? up), walk to the next beep and back (n N), aim it at your feet (* #), dig up to a beep (d/), choose where to stand (/lat/e), and tune it finer (\zs, \d, \<). The card shows the moves, each from the same cursor.
{ stop: 1044, zone: "Edgewater", lat: 25.8001, lng: -80.1887 }, { stop: 1047, zone: "Downtown", lat: -80.1937, lng: 25.7743 }, { stop: 1050, zone: "Coral Way", lat: 25.7505, lng: -80.2409 }, { stop: 1044, zone: "Edgewater", lat: 25.8001, lng: -80.1887 }, { stop: 1047, zone: "Downtown", lat: -80.1937, lng: 25.7743 }, { stop: 1050, zone: "Coral Way", lat: 25.7505, lng: -80.2409 }, { stop: 1044, zone: "Edgewater", lat: 25.8001, lng: -80.1887 }, { stop: 1047, zone: "Downtown", lat: -80.1937, lng: 25.7743 }, { stop: 1050, zone: "Coral Way", lat: 25.7505, lng: -80.2409 }, { stop: 1044, zone: "Edgewater", lat: 25.8001, lng: -80.1887 }, { stop: 1047, zone: "Downtown", lat: -80.1937, lng: 25.7743 }, { stop: 1050, zone: "Coral Way", lat: 25.7505, lng: -80.2409 }, { stop: 1044, zone: "Edgewater", lat: 25.8001, lng: -80.1887 }, { stop: 1047, zone: "Downtown", lat: -80.1937, lng: 25.7743 }, { stop: 1050, zone: "Coral Way", lat: 25.7505, lng: -80.2409 },zone on the Downtown stop. * and # beep at the next and previous zone.Two ways to put them back
On a swapped line, each number sits in the other's place. The familiar way: change each number and type the right one, ct, for the latitude, then cE on the longitude. Any edit you know counts; only the finished line is checked.
There's also a way with nothing typed by hand, using the one jar (the unnamed register). With the cursor on the minus: dt, digs up the wrong latitude into the jar, f2 P reburies it in front of the other number, l dE digs that one up, and F, P reburies it in the first hole. Twelve keys, no typos possible. Optional: use it if you like it.
{ stop: 1047, zone: "Downtown", lat: -80.1937, lng: 25.7743 }, { stop: 1047, zone: "Downtown", lat: , lng: 25.7743 }, { stop: 1047, zone: "Downtown", lat: , lng: -80.193725.7743 }, { stop: 1047, zone: "Downtown", lat: , lng: -80.1937 }, { stop: 1047, zone: "Downtown", lat: 25.7743, lng: -80.1937 },Dig twice, then rebury?
You dig up the wrong latitude (dt,), then go straight on and dig up the other number (f2 dE), then go back and put (F, P). What does the line end with?
Stage 1 · The first four
3:15. The first four swapped stops, top to bottom. One search to find a minus, then put the two numbers back the right way round, by typing them or with the jar; n takes you to the next one. The hint has the typing-free swap.
Stuck? Show a hint
/lat: \zs- ↵, then on each line the swap dt,f2PldEF,P (or ct, and type the latitude, then cE and type the longitude), and n to the nextThis exercise needs a keyboard. Read on, and play it at your computer.
Stage 2 · The last four
4:20. Four to go, and dispatch is already loading the evening routes. From the top of the file, on your own: find each swapped stop and put it right, any way you like.
Stuck? Show a hint
The first exercise of every lesson is free. Pro unlocks the rest, every track, for good.
See ProThis exercise needs a keyboard. Read on, and play it at your computer.
The whole track, from memory
Seven situations from today.
user.user.Extra practice optional
The chapter is done. These rounds keep going as long as you like: stop whenever it stops being useful.
More swaps
Endless swapped coordinates across the zones. Fix each one any way you like: the recipe, or ct, and type the numbers.
The first exercise of every lesson is free. Pro unlocks the rest, every track, for good.
See ProThis exercise needs a keyboard. Read on, and play it at your computer.