#include <string.h>
#include <stdio.h>
#define TOKS 7
int main(int argc,char *pArgv[])
{
const char *ptoken[TOKS] = {"-rp","-ip","-dw","-tp","-lp","-f","-b"},*pPar[TOKS]={0};
for(int i(1); i < argc-1; i++)
for(int n(0); n < TOKS; n++)
if(!pPar[n]) pPar[n] = !strcmp(ptoken[n],pArgv[i])?pArgv[(i+=1)]:0;
for(int n(0); n < TOKS; n++)
printf("%s=%s\r\n",ptoken[n],pPar[n]);
return 0;
}
I2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2RlZmluZSBUT0tTIDcKaW50IG1haW4oaW50IGFyZ2MsY2hhciAqcEFyZ3ZbXSkKewogIGNvbnN0IGNoYXIgKnB0b2tlbltUT0tTXSA9IHsiLXJwIiwiLWlwIiwiLWR3IiwiLXRwIiwiLWxwIiwiLWYiLCItYiJ9LCpwUGFyW1RPS1NdPXswfTsKICBmb3IoaW50IGkoMSk7IGkgPCBhcmdjLTE7IGkrKykKICAgZm9yKGludCBuKDApOyBuIDwgVE9LUzsgbisrKQogICAgICBpZighcFBhcltuXSkgcFBhcltuXSA9ICFzdHJjbXAocHRva2VuW25dLHBBcmd2W2ldKT9wQXJndlsoaSs9MSldOjA7CiAKICBmb3IoaW50IG4oMCk7IG4gPCBUT0tTOyBuKyspCiAgIHByaW50ZigiJXM9JXNcclxuIixwdG9rZW5bbl0scFBhcltuXSk7CiAKICByZXR1cm4gMDsKfQ==