I have the following code:
\begin {tikzpicture}[-latex ,auto ,node distance =0.8cm and 0.8cm ,on grid,
thin , state/.style ={ circle ,top color = black, bottom color = black,
draw,black , text=black, minimum width =0.01 cm}]
\node[state] (a1) {};
\node[state] (b1) [below =of a1]{};
\node[state] (c1) [right =of a1]{};
\node[state] (d1) [below =of c1]{};
\node[shape=circle, draw=black, minimum size = 4cm, fit={(a1)(d1)}]{};
\node[state] (a2) [right=7cm of a1] {};
\node[state] (b2) [right =of a2] {};
\node[state] (c2) [below =of a2] {};
\node[state] (d2) [right =of c2] {};
\node[state] (d3) [above =3cm of d2] {};
\node[state] (d4) [right =2cm of d2] {};
\node[state] (d5) [below =2cm of d2] {};
\node[state] (d6) [above = of d4] {};
\node[state] (d6) [above = of d6] {};
\node[shape=circle,
draw=black,
minimum size=3cm,
fit={(a2)(d2)}]{};
\node[shape=circle, draw=black, fit={(d2)(d3)(d4)(d5)}]{};
\path (b1) edge [bend right=0] node[] {} (a2);
\end{tikzpicture} \newline \newline
This produces:
I'd like to draw a lines as shown below:




Tikz Spyon this site. – Thruston Mar 03 '19 at 17:24