I created a regular function called add, which receives two pointers to integer as arguments, and returns an integer.
I declared two pointers to integer as registers, and instantiated them with the address of two arbitrary integers.
Finally, I instantiated an integer with the return value of the first function, accepting the two register variables as arguments.