square: (x) -> x * x cube: (x) -> square(x) * x