There is a walking path in a rectangular lawn. As shown in the figure, this walking path consists of 8 circles with equal radii that are externally tangent to each other.
Starting from point A and arriving at point B along the walking path by the shortest distance, find the number of possible routes. (Note: The points marked on the circles represent the points of tangency between the circles and the rectangle or between the circles.) [4 points]