# MATH show some simple function calls
       # and show a way to remember functions across statements
[
hear] (= 49 /
         (? square / square 7) (? x / * (x) (x)));

[hear] (= 49 /
         (? square / square 7) (? x / * (x) (x)));

[hear] (= 81 /
         (? square / square 9) (? x / * (x) (x)));

[hear] (= 16 /
         (? square / square 4) (? x / * (x) (x)));

[hear] (= 81 /
         (? square / square 9) (? x / * (x) (x)));

[hear] (= 9 /
         (? square / square 3) (? x / * (x) (x)));

[hear] (= 1 /
         (? square / square 1) (? x / * (x) (x)));

[hear] (= 1 /
         (? square / square 1) (? x / * (x) (x)));

[hear] (define square / ? x / * (x) (x));

[hear] (= (square 9) 81);

[hear] (= (square 2) 4);

[hear] (= (square 8) 64);

[hear] (= (square 1) 1);

[hear] (define plusone / ? x / + (x) 1);

[hear] (= (plusone 3) 4);

[hear] (= (plusone 6) 7);

[hear] (= (plusone 3) 4);

[hear] (= (plusone 0) 1);