User blog comment:Nedherman1/My Factorial vs HAN!!/@comment-5529393-20180703225826/@comment-35811215-20180703231433

when "m" turns 1, the "n" on the left will be reduced by 1, that is, n-1 and after that the process returns with "m" integer again

example: [3; 3] ^ = 3 ^ ... ^ 3              3 ^ ... ^ 3               3 ^ ... ^ 3 (as you can see if you repeated 3 (m) times and now the m will be reduced by 1) 3 ^ ... ^ 3                3 ^ ... ^ 3 (now it has been repeated 2 times (m-1)) 3 ^ ... ^ 3 (and now it is repeated 1 time (m-2)) 2 ^ ... ^ 3               2 ^ ... ^ 3                2 ^ ... ^ 3 (now that the "n" has turned n-1 the "m" resets, ie turns 3 again (in this case) and the operation would continue until "n" and "m" become 1)