to printHi() { // print hi here somehow... } printHi(); int i, string s, float x; int a; a = 1 + 2 + 3 + 4 + 5; tree of int t; to square(float a) into float result { result = a*a; } to freen(int x) into (float square, int mod4, int mod5) { square = x*x; mod4 = x&3; mod5 = x%5; } float b = square(a);