*Replace in a recursive function [#eb7b48e9] **Sample Code 1 [#e3a7c461] a(X):XXXXrXXXXla(srslX) a(r) (20B) The code above can be compressed by replacing XXXX by another variable. a(X,Y):YrYla(srslX,XXXX) a(r,) (19B) **Examples [#o5494688] Zとか? *Multiple recursion [#z2d43815] **Sample Code 1 [#i62107f5] f(X):ssXlssf(sX) f() (12B) This code can be compressed by recycling "ss": f(X):ssXlf(f(sX)) f() (11B) **Sample Code 2 [#pd3c6df3] 育たない再帰とかで