Es sind die 1960er Jahre, du arbeitest mit einem Kommilitonen an einem ersten Prototypen für miteinander vernetzte Computer.
Der Algorithmus ist noch recht simpel.
Zu simpel: denn jeder Rechner schickt von einer Verbindung in der einen Sekunde empfangene Nachrichten in der nächsten Sekunde einfach blind an alle anderen Verbindungen weiter.
Wenn eine Nachricht aber gleichzeitig aus mehr als einer Verbindung eingeht,
crasht der Rechner und ist erst in der nächsten Sekunde wieder einsatzfähig --
ohne das soeben Empfangene weiterzusenden.
\\
Du versuchst natürlich, deinem Kommilitonen das als Nachricht auf den einzigen Rechner mit aktivierten Logs zu schicken.
Aber den zu erreichen gestaltet sich erstaunlich schwierig,
denn du hast nur ein Kabel, und es reicht nur zu drei anderen Rechnern...
Mit welcher Verbindung kommt die Nachricht sicher ans Ziel -- ohne dieses zu crashen?
\vfill%
\begin{minipage}{.2\textwidth}
\vfill
\[t\]
\begin{tikzpicture}[
every node/.style={circle, draw, fill=black, inner sep=1pt, minimum size=2.5mm},
]
\node [double] (a) at (0.5, 0.25) {} edge [<-] (0,0.25);
\node [] (b) at (1.25,0 ) {} edge [-] (a)
edge [-] (1.75,0);
\node [] (c) at (1.25,0.5 ) {} edge [-] (a)
edge [-] (1.75,0.5);
\end{tikzpicture}
\vspace{1mm}
\[t+1\]
\begin{tikzpicture}[
every node/.style={circle, draw, fill=black, inner sep=1pt, minimum size=2.5mm},
]
\node [] (a) at (0.5, 0.25) {} edge [-] (0,0.25);
\node [double] (b) at (1.25,0 ) {} edge [<-] (a)
edge [-] (1.75,0);
\node [double] (c) at (1.25,0.5 ) {} edge [<-] (a)
edge [-] (1.75,0.5);
\end{tikzpicture}
\vspace{6mm}
\[t\]
\begin{tikzpicture}[
every node/.style={circle, draw, fill=black, inner sep=1pt, minimum size=2.5mm},