I don't get any error for the compiling, but I don't get what I expected either, which was for my second node to show up with the same set of numbers as my first node. Can someone please let me know what is it that I am doing wrong for this problem? I appreciate any help given.
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{calc,shapes,fit,positioning}
\let\oldemptyset\emptyset
\let\emptyset\varnothing
\begin{document}
\centering
\begin{tikzpicture}[every node/.style={draw=black},scale=0.75,every
node/.append style={transform shape}]
\begin{scope}[local bounding box=f1,scale=0.5]
\node(one1){1};
\node[below left of=one1]{2};
\node[below right of=one1]{3};
\end{scope}
\node[circle,draw,fit=(f1)](root){};
\begin{scope}[local bounding box=f2,scale=0.5]
\node(one2){1};
\node[below left of=one2]{2};
\node[below right of=one2]{3};
\end{scope}
\node [above right=2cm and -7.5 cm of root,circle,draw,fit=(f2)](11){};
\end{tikzpicture}
\end{document}
one2
instead of the fit?