Several lanes of trafﬁc. User controls a frog (using a keyboard) that tries to cross from one side of the road to the other side. Each lane is controlled by a different computer. All computer communicate with an additional computer that is used as a graphical server. Several other frogs are controlled by a ﬁnite state machine and try to cross the road independently!