How does calculate() work? what are the arguments passed through the parameter in calculate() when it is called? what types of data does the parameter require in the calculate() function? where can you find that information? what is returned? what type of data?