protocol.txt task solved