// Place global declarations here. const int HOSTS = 2; // TIMEOUT Bounds const int UBOUND = 600; const int LBOUND = 10; // sequence bounds const int MAX_SEQ = 3; chan Packet[HOSTS+1]; int target_address; //Global variable to pass the target address to the network typedef struct { int syn; int ack; } TCP_packet; void initialize(TCP_packet& p) { p.syn := 0; p.ack := 0; } TCP_packet packet;Network1 = Network(0); Network2 = Network(0); Network3 = Network(0); Network4 = Network(0); Host1Handshake = Host_Handshake(1,2,0); Host2Handshake = Host_Handshake(2,1,0); system Network1, Network2 ,Host1Handshake,Host2Handshake;