Description: Alternate proof of usgrnloop , not using umgrnloop . (Contributed by Alexander van der Vekens, 19-Aug-2017) (Proof shortened by Alexander van der Vekens, 20-Mar-2018) (Revised by AV, 17-Oct-2020) (New usage is discouraged.) (Proof modification is discouraged.)