L3gen:  modified L2gen to run as L3gen.  It runs and seems to work.  Ran L2gen and it still works.  Some minor adjustments may still be needed.