// File: /workspace/github_cpp_makefile_star2_O1/coderguang[P]domainCheck/filecn.cpp
// Function: make3list()
void make3list(){

  ofstream file3;
  file3.open("cnlist3.txt");
  file3<<"thisisatestfile3"<<com<<endl;

  for(int i=0;i<MAX;i++){
  file3<<"thiis3test"<<str[i]<<com<<endl;
     for(int j=0;j<MAX;j++)
	for(int k=0;k<MAX;k++){
          file3<<str[i]<<str[j]<<str[k]<<com<<endl;
    }	
  }
  file3<<"list3endtest"<<com<<endl;	
  cout<<"make list3 done!"<<endl;
  file3.close();

}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x208, %rsp            # imm = 0x208
leaq -0x230(%rbp), %rbx
movq %rbx, %rdi
callq 0x1120
leaq 0x1cbd(%rip), %rsi      # 0x3023
movq %rbx, %rdi
movl $0x10, %edx
callq 0x1040
leaq 0x1cb5(%rip), %rsi      # 0x302f
leaq -0x230(%rbp), %rdi
movl $0x10, %edx
callq 0x10e0
movq 0x3d5e(%rip), %rsi      # 0x50f0
movq 0x3d5f(%rip), %rdx      # 0x50f8
leaq -0x230(%rbp), %rdi
callq 0x10e0
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x10c0
movsbl %al, %esi
movq %rbx, %rdi
callq 0x1030
movq %rax, %rdi
callq 0x1070
xorl %r13d, %r13d
leaq -0x29(%rbp), %r15
movl $0xa, %edx
leaq -0x230(%rbp), %rdi
leaq 0x1c57(%rip), %rsi      # 0x3040
callq 0x10e0
movq 0x3cdb(%rip), %rax      # 0x50d0
movb (%rax,%r13), %al
movb %al, -0x29(%rbp)
movl $0x1, %edx
leaq -0x230(%rbp), %rdi
movq %r15, %rsi
callq 0x10e0
movq 0x3cd9(%rip), %rsi      # 0x50f0
movq 0x3cda(%rip), %rdx      # 0x50f8
movq %rax, %rdi
callq 0x10e0
movq %rax, %r12
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r12, %rdi
movl $0xa, %esi
callq 0x10c0
movsbl %al, %esi
movq %r12, %rdi
callq 0x1030
movq %rax, %rdi
callq 0x1070
xorl %ebx, %ebx
xorl %r14d, %r14d
movq 0x3c74(%rip), %rax      # 0x50d0
movb (%rax,%r13), %al
movb %al, -0x29(%rbp)
movl $0x1, %edx
leaq -0x230(%rbp), %rdi
movq %r15, %rsi
callq 0x10e0
movq 0x3c52(%rip), %rcx      # 0x50d0
movb (%rcx,%rbx), %cl
movb %cl, -0x29(%rbp)
movl $0x1, %edx
movq %rax, %rdi
movq %r15, %rsi
callq 0x10e0
movq 0x3c35(%rip), %rcx      # 0x50d0
movb (%rcx,%r14), %cl
movb %cl, -0x29(%rbp)
movl $0x1, %edx
movq %rax, %rdi
movq %r15, %rsi
callq 0x10e0
movq 0x3c37(%rip), %rsi      # 0x50f0
movq 0x3c38(%rip), %rdx      # 0x50f8
movq %rax, %rdi
callq 0x10e0
movq %rax, %r12
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r12, %rdi
movl $0xa, %esi
callq 0x10c0
movsbl %al, %esi
movq %r12, %rdi
callq 0x1030
movq %rax, %rdi
callq 0x1070
incq %r14
cmpq $0x1a, %r14
jne 0x1455
incq %rbx
cmpq $0x1a, %rbx
jne 0x1452
incq %r13
cmpq $0x1a, %r13
jne 0x13d6
leaq 0x1b2b(%rip), %rsi      # 0x304b
leaq -0x230(%rbp), %rdi
movl $0xc, %edx
callq 0x10e0
movq 0x3bb8(%rip), %rsi      # 0x50f0
movq 0x3bb9(%rip), %rdx      # 0x50f8
leaq -0x230(%rbp), %rdi
callq 0x10e0
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x10c0
movsbl %al, %esi
movq %rbx, %rdi
callq 0x1030
movq %rax, %rdi
callq 0x1070
movq 0x3a5c(%rip), %rbx      # 0x4fd8
leaq 0x1ad5(%rip), %rsi      # 0x3058
movl $0x10, %edx
movq %rbx, %rdi
callq 0x10e0
movq (%rbx), %rax
addq -0x18(%rax), %rbx
movq %rbx, %rdi
movl $0xa, %esi
callq 0x10c0
movsbl %al, %esi
movq 0x3a2a(%rip), %rdi      # 0x4fd8
callq 0x1030
movq %rax, %rdi
callq 0x1070
leaq -0x230(%rbp), %rdi
callq 0x10f0
movq 0x3a02(%rip), %rax      # 0x4fd0
movq (%rax), %rcx
movq 0x18(%rax), %rax
leaq -0x228(%rbp), %rdi
movq %rcx, -0x8(%rdi)
movq -0x18(%rcx), %rcx
movq %rax, -0x230(%rbp,%rcx)
callq 0x10a0
leaq -0x138(%rbp), %rdi
callq 0x1050
addq $0x208, %rsp            # imm = 0x208
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
jmp 0x1613
jmp 0x1613
movq %rax, %rbx
movq 0x39b3(%rip), %rax      # 0x4fd0
movq (%rax), %rcx
movq 0x18(%rax), %rax
leaq -0x228(%rbp), %rdi
movq %rcx, -0x8(%rdi)
movq -0x18(%rcx), %rcx
movq %rax, -0x230(%rbp,%rcx)
callq 0x10a0
leaq -0x138(%rbp), %rdi
callq 0x1050
movq %rbx, %rdi
callq 0x1130