\begin{tikzpicture} \node[draw, circle] (A) at (0,0) {A}; \node[draw, circle] (B) at (2,0) {B}; \node[draw, circle] (C) at (4,0) {C}; \node[draw, circle] (D) at (6,0) {D}; \node[draw, circle] (E) at (8,0) {E}; \draw[->] (A.north) to [bend left=30] (C.north) \draw[->] (B) -- (A); \draw[->] (B) to [bend left=30] (C); \draw[->] (C) to [bend left=30] (B); \draw[->] (C) to [bend left=30] (D); \draw[->] (D) to [bend left=30] (C); \draw[->] (D) -- (E); \draw[->] (E.south) to [bend left=30] (C.south) \end{tikzpicture}