First solve the puzzle for vertical alley walls. Then generalize, using the fact that the alley walls are parallel.