Question 4
Beaver’s robot plants flowers along four garden paths. It reads its map from the left, but the middle part has been erased.

Instead of redrawing the map, Beaver supplies commands: S means straight; Dx connects to the path x rows lower, as in the D1 example; Uy connects to the path y rows higher. What commands should be filled from top to bottom?

Instead of redrawing the map, Beaver supplies commands: S means straight; Dx connects to the path x rows lower, as in the D1 example; Uy connects to the path y rows higher. What commands should be filled from top to bottom?