A.template
FF(F y){
return F+y;
}
B.template
return y+y;
C.template
TF(T y){
return y*y;
D.template
return y>1;