The logic is the same as the book solution. The numbers under each bit show how many balls pass down that route, the letters show the final destinations of the 6 balls.

This solution moves all of the logic as far down the board as it can to increase the proportion of the route that is shared between different balls. As a result, the one-ball paths are much shorter and do not overlap, so there is also no need for the crossover piece.