// File: /workspace/github_cpp_makefile_star2_O2/whitefusion[P]Jaipur_cardgame-/Market.cpp
// Function: Market::printMarket()
void Market::printMarket(){
    cout << ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>MARKET<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<" << endl;
//    cout << "============================================================================================================================================================================================" << endl;
    for (int i = 0; i < size; ++i)
        cout << ".-------." << "     ";
    cout << endl;

    for (int i = 0; i < size; ++i){
        cout << "| " << goods.at(i).getCard();
        if (goods.at(i).getCard() == "GOLD")
            cout << "  |";
        else 
            cout << " |";
        cout << "     ";
    }
    cout << endl;

    for (int i = 0; i < size; ++i){
        cout << "|       |" << "     "; 
    }
    cout << endl;

    for (int i = 0; i < size; ++i){
        cout << "|   " << i+1 << "   |" << "     "; 
    }
    cout << endl;

    for (int i = 0; i < size; ++i){
        cout << "|       |" << "     "; 
    }
    cout << endl;

    for (int i = 0; i < size; ++i){
        cout << "`-------'" << "     "; 
    }
    cout << endl;
 //   cout << "============================================================================================================================================================================================" << endl;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x28, %rsp
movq %rdi, %rbx
movq 0xce92(%rip), %r14      # 0x14fd0
leaq 0x54bb(%rip), %rsi      # 0xd600
movq %r14, %rdi
callq 0x21b0
movq %rax, %rdi
callq 0x20f0
xorl %ebp, %ebp
leaq 0x555f(%rip), %r15      # 0xd6bd
leaq 0x51ac(%rip), %r12      # 0xd311
cmpl 0x18(%rbx), %ebp
jge 0x8184
movq %r14, %rdi
movq %r15, %rsi
callq 0x21b0
movq %rax, %rdi
movq %r12, %rsi
callq 0x21b0
incl %ebp
jmp 0x8165
movq 0xce45(%rip), %r14      # 0x14fd0
movq %r14, %rdi
callq 0x20f0
xorl %r15d, %r15d
leaq 0x8(%rsp), %r13
leaq 0x516f(%rip), %r12      # 0xd311
movslq 0x18(%rbx), %rax
cmpq %rax, %r15
jge 0x8249
movq %r14, %rdi
leaq 0x550e(%rip), %rsi      # 0xd6c7
callq 0x21b0
movq %rax, %rbp
movq %rbx, %rdi
movq %r15, %rsi
callq 0x8396
movq %r13, %rdi
movq %rax, %rsi
callq 0x7d18
movq %rbp, %rdi
movq %r13, %rsi
callq 0x2180
movq %r13, %rdi
callq 0x20e0
movq %rbx, %rdi
movq %r15, %rsi
callq 0x8396
movq %r13, %rdi
movq %rax, %rsi
callq 0x7d18
movq %r13, %rdi
leaq 0x4f5c(%rip), %rsi      # 0xd166
callq 0x83b7
movl %eax, %ebp
movq %r13, %rdi
callq 0x20e0
testb %bpl, %bpl
leaq 0x54ae(%rip), %rsi      # 0xd6d1
leaq 0x54a6(%rip), %rax      # 0xd6d0
cmovneq %rax, %rsi
movq %r14, %rdi
callq 0x21b0
movq %r14, %rdi
movq %r12, %rsi
callq 0x21b0
incq %r15
jmp 0x81a2
movq 0xcd80(%rip), %r14      # 0x14fd0
movq %r14, %rdi
callq 0x20f0
xorl %ebp, %ebp
leaq 0x5469(%rip), %r15      # 0xd6ca
leaq 0x50a9(%rip), %r12      # 0xd311
cmpl 0x18(%rbx), %ebp
jge 0x8287
movq %r14, %rdi
movq %r15, %rsi
callq 0x21b0
movq %rax, %rdi
movq %r12, %rsi
callq 0x21b0
incl %ebp
jmp 0x8268
movq 0xcd42(%rip), %r14      # 0x14fd0
movq %r14, %rdi
callq 0x20f0
pushq $0x1
popq %r15
leaq 0x5433(%rip), %r12      # 0xd6d4
leaq 0x5427(%rip), %r13      # 0xd6cf
leaq 0x5062(%rip), %rbp      # 0xd311
leal -0x1(%r15), %eax
cmpl 0x18(%rbx), %eax
jge 0x82e9
movq %r14, %rdi
movq %r12, %rsi
callq 0x21b0
movq %rax, %rdi
movl %r15d, %esi
callq 0x2290
movq %rax, %rdi
movq %r13, %rsi
callq 0x21b0
movq %rax, %rdi
movq %rbp, %rsi
callq 0x21b0
incl %r15d
jmp 0x82af
movq 0xcce0(%rip), %r14      # 0x14fd0
movq %r14, %rdi
callq 0x20f0
xorl %ebp, %ebp
leaq 0x53c9(%rip), %r15      # 0xd6ca
leaq 0x5009(%rip), %r12      # 0xd311
cmpl 0x18(%rbx), %ebp
jge 0x8327
movq %r14, %rdi
movq %r15, %rsi
callq 0x21b0
movq %rax, %rdi
movq %r12, %rsi
callq 0x21b0
incl %ebp
jmp 0x8308
movq 0xcca2(%rip), %r14      # 0x14fd0
movq %r14, %rdi
callq 0x20f0
xorl %ebp, %ebp
leaq 0x539a(%rip), %r15      # 0xd6d9
leaq 0x4fcb(%rip), %r12      # 0xd311
cmpl 0x18(%rbx), %ebp
jge 0x8365
movq %r14, %rdi
movq %r15, %rsi
callq 0x21b0
movq %rax, %rdi
movq %r12, %rsi
callq 0x21b0
incl %ebp
jmp 0x8346
movq 0xcc64(%rip), %rdi      # 0x14fd0
callq 0x20f0
addq $0x28, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x20e0
movq %rbx, %rdi
callq 0x22a0
nop