+ backup

Hint: Because UDP is not reliable, a peer that has stored a chunk must
reply with a STORED message to every PUTCHUNK message it receives.
Therefore, the initiator-peer needs to keep track of which peers have
responded.