I need help with this question Language is c++.
4 points) Consider the definition the following function template template <class Type> Type choice (Type x, Type y, Type z) if ( ((x <= y) && (y <=z)) II ( (x <= z) && (z <= y)) ) else if ( ((y <=x) && (x <= z)) II ((y <=z) && (z <=x) else return x; return y; return 2; (a) What is the expected output of the following
OR
OR