Which of the following are mandatory to write the type annotations in the function definition?