"Assume the TCP round-trip time (RTT) is currently 30 ms. You are sending a 15 KB file over this TCP connection. However, the TCP connection is not very reliable, and for every 4 packets, the acknowledgments come in after 26, 32, and 24 ms, respectively, while the fourth packet gets lost. You need to determine the TCP window size on each step and represent it in a graph. Assume a TCP packet can carry a maximum of 1500 bytes of data.

Calculate the TCP window size on each step while sending the 15 KB file.
Take into account the delays in acknowledgments and the loss of the fourth packet.
Represent the calculated TCP window sizes in a graph.