So recently I am studying "Data structures algorithms and applications in C++". I encounter a code in which a class template is a friend of another class template. I a