Here is the links hierarchy of links from this page:

                index.html*
               /           \
              /             \
             /               \
    links1.html*-------------links2.html
         /                      |
    A/index.html*               |-B/index.html
        |                       |       \
     A/a.html*                  |       B/b.html
                                |
                                |-C/index.html
                                |       \
                                |       C/c.html
                                |
                                |-[etc to Z]/index.html
                                        \
                                         [etc to Z]/[etc to z].html

The question is how to do a single recursive wget command to download only the starred files. (And not by just specifying each included or excluded file by name -- obviously links1 and links2 could contain 1000 links each).

If you know a way to do this, please report it at https://savannah.gnu.org/bugs/index.php?33044

Here is a link to the first links page.

And here is a link to the second links page.