// File: girdhari9[P]TEXPLORER/cmd_main.cpp
// Function: tokenized(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)
void tokenized(string s){
    v.erase(v.begin(),v.end());
    for(unsigned int i = 0;i < s.size(); i++){
        vector<char> sub_v;
        vector<char>::iterator it;
        while(s[i] != ' ' && i < s.size()){
            if(s[i] == 92){ 
                sub_v.push_back(32);
                i += 2;
            }
            else{
                sub_v.push_back(s[i]);
                i++;
            }
        }
        string t;
        for(unsigned int j = 0; j < sub_v.size();j++)
            t += sub_v[j];
        v.push_back(t);
    }
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0xd0, %rsp
movq %rdi, -0x98(%rbp)
movq %rdi, -0x8(%rbp)
leaq 0xbe2b(%rip), %rdi      # 0x188f8
callq 0x9360
movq %rax, -0x18(%rbp)
leaq -0x10(%rbp), %rdi
leaq -0x18(%rbp), %rsi
callq 0xe160
leaq 0xbe0e(%rip), %rdi      # 0x188f8
callq 0x9210
movq %rax, -0x28(%rbp)
leaq -0x20(%rbp), %rdi
leaq -0x28(%rbp), %rsi
callq 0xe160
movq -0x10(%rbp), %rsi
movq -0x20(%rbp), %rdx
leaq 0xbde9(%rip), %rdi      # 0x188f8
callq 0xe0d0
movq %rax, -0x30(%rbp)
movl $0x0, -0x34(%rbp)
movq -0x98(%rbp), %rdi
movl -0x34(%rbp), %eax
movq %rax, -0xa0(%rbp)
callq 0x3210
movq %rax, %rcx
movq -0xa0(%rbp), %rax
cmpq %rcx, %rax
jae 0xcd25
leaq -0x50(%rbp), %rdi
callq 0xe1a0
leaq -0x58(%rbp), %rdi
callq 0xe1c0
movq -0x98(%rbp), %rdi
movl -0x34(%rbp), %eax
movl %eax, %esi
callq 0x35b0
movq %rax, -0xa8(%rbp)
jmp 0xcb74
movq -0xa8(%rbp), %rax
movsbl (%rax), %ecx
xorl %eax, %eax
cmpl $0x20, %ecx
movb %al, -0xa9(%rbp)
je 0xcbb7
movq -0x98(%rbp), %rdi
movl -0x34(%rbp), %eax
movq %rax, -0xb8(%rbp)
callq 0x3210
movq %rax, %rcx
movq -0xb8(%rbp), %rax
cmpq %rcx, %rax
setb %al
movb %al, -0xa9(%rbp)
movb -0xa9(%rbp), %al
testb $0x1, %al
jne 0xcbc6
jmp 0xcc58
movq -0x98(%rbp), %rdi
movl -0x34(%rbp), %eax
movl %eax, %esi
callq 0x35b0
movq %rax, -0xc0(%rbp)
jmp 0xcbe0
movq -0xc0(%rbp), %rax
movsbl (%rax), %eax
cmpl $0x5c, %eax
jne 0xcc1e
movb $0x20, -0x65(%rbp)
leaq -0x50(%rbp), %rdi
leaq -0x65(%rbp), %rsi
callq 0xe1e0
jmp 0xcc02
movl -0x34(%rbp), %eax
addl $0x2, %eax
movl %eax, -0x34(%rbp)
jmp 0xcc53
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x60(%rbp)
movl %eax, -0x64(%rbp)
jmp 0xcd1a
movq -0x98(%rbp), %rdi
movl -0x34(%rbp), %eax
movl %eax, %esi
callq 0x35b0
movq %rax, -0xc8(%rbp)
jmp 0xcc38
movq -0xc8(%rbp), %rsi
leaq -0x50(%rbp), %rdi
callq 0xe210
jmp 0xcc4a
movl -0x34(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x34(%rbp)
jmp 0xcb5a
leaq -0x88(%rbp), %rdi
callq 0x3460
movl $0x0, -0x8c(%rbp)
movl -0x8c(%rbp), %eax
movq %rax, -0xd0(%rbp)
leaq -0x50(%rbp), %rdi
callq 0xe280
movq %rax, %rcx
movq -0xd0(%rbp), %rax
cmpq %rcx, %rax
jae 0xcce2
movl -0x8c(%rbp), %eax
movl %eax, %esi
leaq -0x50(%rbp), %rdi
callq 0xe2a0
movsbl (%rax), %esi
leaq -0x88(%rbp), %rdi
callq 0x31e0
jmp 0xccb5
jmp 0xccb7
movl -0x8c(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x8c(%rbp)
jmp 0xcc6e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x60(%rbp)
movl %eax, -0x64(%rbp)
leaq -0x88(%rbp), %rdi
callq 0x35c8
jmp 0xcd1a
leaq 0xbc0f(%rip), %rdi      # 0x188f8
leaq -0x88(%rbp), %rsi
callq 0x8df0
jmp 0xccf7
leaq -0x88(%rbp), %rdi
callq 0x35c8
leaq -0x50(%rbp), %rdi
callq 0xe2c0
movl -0x34(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x34(%rbp)
jmp 0xcb1f
leaq -0x50(%rbp), %rdi
callq 0xe2c0
jmp 0xcd2e
addq $0xd0, %rsp
popq %rbp
retq
movq -0x60(%rbp), %rdi
callq 0x3530
nopw (%rax,%rax)