In go back n arq, the reciever window size is 1 and the sender window size is let's suppose 3.Now if the sender sends the frames with sequence numbers in order 0,1,2 and the reciever sends cumulative acknowledgement with number 3 and now expects a frame number 3.what if this acknowledgement is lost.Now the reciever expects frame number 3 and on sender side there is a timeout due to lost acknowledgement.so now the sender again sends the frames 0,1,2 but because the reciever expects frame number 3 it remains silent and hence again there will be a time out at the sender's end.How is this resolved as according to the book forouzan it discards the recieved frames as being out of order and sender must keep on time out and sending the frames again.plz explain how will this be resolved or am I missing something?