                           [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m+[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                           
[1m[2m[38;2;144;202;249m            ┌────────────────────┴──┬─────────────────┐      [22m[22m[39m
[38;2;176;190;197m           2x           [39m[38;2;176;190;197m           3y           [39m[38;2;176;190;197m      2      [39m
[1m[32m            ⋀           [22m[39m[1m[32m            ⋀           [22m[39m             
[2m[32m            ┴           [22m[39m[2m[32m            ┴           [22m[39m             
      [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[22m[39m                 [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[22m[39m                        
[1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m[1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m             
[38;2;176;190;197m     2            x     [39m[38;2;176;190;197m     3            y     [39m             
                               [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m+[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                    
[1m[2m[38;2;144;202;249m            ┌─────────────────┬──────┴─────┬──────────────────┐           [22m[22m[39m
[38;2;176;190;197m           2x           [39m[38;2;176;190;197m      3      [39m[38;2;176;190;197m      2      [39m[38;2;176;190;197m           2y           [39m
[1m[32m            ⋀           [22m[39m                          [1m[32m            ⋀           [22m[39m
[2m[32m            ┴           [22m[39m                          [2m[32m            ┴           [22m[39m
      [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[22m[39m                                           [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[22m[39m           
[1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m                          [1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m
[38;2;176;190;197m     2            x     [39m                          [38;2;176;190;197m     2            y     [39m
          [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                 
[1m[2m[38;2;144;202;249m     ┌──────────┴──────────┐                      [22m[22m[39m
[38;2;176;190;197m      2      [39m[38;2;176;190;197m           x^(3+y)                   [39m
             [1m[32m              ⋀                      [22m[39m
             [2m[32m              ┴                      [22m[39m
                      [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m^[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                     
             [1m[2m[38;2;144;202;249m     ┌─────────┴────────┐            [22m[22m[39m
             [38;2;176;190;197m      x      [39m[38;2;176;190;197m           3+y          [39m
                          [1m[32m            ⋀           [22m[39m
                          [2m[32m            ┴           [22m[39m
                                [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m+[22m[22m[24m[39m[38;2;255;171;145m[22m[39m           
                          [1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m
                          [38;2;176;190;197m     3            y     [39m
                   [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m-[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                   
[1m[2m[38;2;144;202;249m            ┌────────────┴────────────┐                      [22m[22m[39m
[38;2;176;190;197m           1+1          [39m[38;2;176;190;197m            2*x^2                    [39m
[1m[32m            ⋀           [22m[39m[1m[32m              ⋀                      [22m[39m
[2m[32m            ┴           [22m[39m[2m[32m              ┴                      [22m[39m
      [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m+[22m[22m[24m[39m[38;2;255;171;145m[22m[39m                    [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                     
[1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m[1m[2m[38;2;144;202;249m     ┌─────────┴────────┐            [22m[22m[39m
[38;2;176;190;197m     1            1     [39m[38;2;176;190;197m      2      [39m[38;2;176;190;197m           x^2          [39m
                                     [1m[32m            ⋀           [22m[39m
                                     [2m[32m            ┴           [22m[39m
                                           [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m^[22m[22m[24m[39m[38;2;255;171;145m[22m[39m           
                                     [1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m
                                     [38;2;176;190;197m     x            2     [39m
[38;2;176;190;197m        mod(22,6)       [39m
[1m[32m            ⋀           [22m[39m
[2m[32m            ┴           [22m[39m
     [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145mmod[22m[22m[24m[39m[38;2;255;171;145m[22m[39m          
[1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m
[38;2;176;190;197m    22            6     [39m
                                 [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m+[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                  
[1m[2m[38;2;144;202;249m                ┌──────────────────────┴─────────────────────┐            [22m[22m[39m
[38;2;176;190;197m           2*x^(3+y)                              [39m[38;2;176;190;197m           2z           [39m
[1m[32m               ⋀                                  [22m[39m[1m[32m            ⋀           [22m[39m
[2m[32m               ┴                                  [22m[39m[2m[32m            ┴           [22m[39m
          [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                       [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[22m[39m           
[1m[2m[38;2;144;202;249m     ┌──────────┴──────────┐                      [22m[22m[39m[1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m
[38;2;176;190;197m      2      [39m[38;2;176;190;197m           x^(3+y)                   [39m[38;2;176;190;197m     2            z     [39m
             [1m[32m              ⋀                      [22m[39m                        
             [2m[32m              ┴                      [22m[39m                        
                      [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m^[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                             
             [1m[2m[38;2;144;202;249m     ┌─────────┴────────┐            [22m[22m[39m                        
             [38;2;176;190;197m      x      [39m[38;2;176;190;197m           3+y          [39m                        
                          [1m[32m            ⋀           [22m[39m                        
                          [2m[32m            ┴           [22m[39m                        
                                [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m+[22m[22m[24m[39m[38;2;255;171;145m[22m[39m                                   
                          [1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m                        
                          [38;2;176;190;197m     3            y     [39m                        
                    [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m+[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                                            
[1m[2m[38;2;144;202;249m            ┌─────────────┴─────────────┐                                              [22m[22m[39m
[38;2;176;190;197m           2x           [39m[38;2;176;190;197m            3*√(3*x^2)                                         [39m
[1m[32m            ⋀           [22m[39m[1m[32m                ⋀                                              [22m[39m
[2m[32m            ┴           [22m[39m[2m[32m                ┴                                              [22m[39m
      [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[22m[39m                      [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                             
[1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m[1m[2m[38;2;144;202;249m     ┌───────────┴──────────┐                                  [22m[22m[39m
[38;2;176;190;197m     2            x     [39m[38;2;176;190;197m      3      [39m[38;2;176;190;197m            √(3*x^2)                              [39m
                                     [1m[32m               ⋀                                  [22m[39m
                                     [2m[32m               ┴                                  [22m[39m
                                               [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m√[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                                 
                                     [1m[2m[38;2;144;202;249m     ┌──────────┴──────────┐                      [22m[22m[39m
                                     [38;2;176;190;197m      √      [39m[38;2;176;190;197m            3*x^2                    [39m
                                                  [1m[32m              ⋀                      [22m[39m
                                                  [2m[32m              ┴                      [22m[39m
                                                           [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m*[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m                     
                                                  [1m[2m[38;2;144;202;249m     ┌─────────┴────────┐            [22m[22m[39m
                                                  [38;2;176;190;197m      3      [39m[38;2;176;190;197m           x^2          [39m
                                                               [1m[32m            ⋀           [22m[39m
                                                               [2m[32m            ┴           [22m[39m
                                                                     [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145m^[22m[22m[24m[39m[38;2;255;171;145m[22m[39m           
                                                               [1m[2m[38;2;144;202;249m     ┌──────┴─────┐     [22m[22m[39m
                                                               [38;2;176;190;197m     x            2     [39m
     [2m[38;2;255;171;145m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145mprint[22m[22m[24m[39m[38;2;255;171;145m[39m[22m[39m             
[1m[2m[38;2;144;202;249m     ┌──────┴─────┐          [22m[22m[39m
[38;2;176;190;197m    print    [39m[38;2;176;190;197m lstrip(...[39m
             [1m[32m     ⋀     [22m[39m
             [2m[32m     ┴     [22m[39m
             [2m[38;2;255;171;145mcall: [22m[1m[4m[38;2;255;171;145mlstrip[22m[22m[24m[39m[38;2;255;171;145m[22m[39m    
             [1m[2m[38;2;144;202;249m    ┴     [22m[22m[39m
             [38;2;176;190;197m   test    [39m
