// File: /workspace/github_c_makefile_star2_O2/return5[P]c_ish_one/./src/printobjects.c
// Function: printPlaces
void printPlaces(const int x) {
	switch(x){
		case 1: printHH();
			break;
		case 2:printHouse();
			break;
		case 3:printGC();
			break;
		case 4:printShrine();
			break;
		case 5:printCamp();
			break;		
		case 6: printWell();
			break;
		default: //do nothing
			break;
	}
	wrefresh(game_win);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %rbx
pushq %rax
decl %edi
cmpl $0x5, %edi
ja 0x60c3
leaq 0x4e5b(%rip), %rax      # 0xac00
movslq (%rax,%rdi,4), %rcx
addq %rax, %rcx
jmpq *%rcx
leaq 0x835b(%rip), %r14      # 0xe110
movq (%r14), %rdi
leaq 0x4e75(%rip), %rcx      # 0xac34
pushq $0x4
popq %rsi
pushq $0x1d
popq %rbx
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4d32(%rip), %rcx      # 0xab0a
pushq $0x5
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4e47(%rip), %rcx      # 0xac35
pushq $0x6
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4e34(%rip), %rcx      # 0xac38
pushq $0x7
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4e2e(%rip), %rcx      # 0xac48
pushq $0x8
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4e2a(%rip), %rcx      # 0xac5a
pushq $0x9
jmp 0x60b9
leaq 0x82d2(%rip), %r14      # 0xe110
movq (%r14), %rdi
leaq 0x4f4d(%rip), %rcx      # 0xad95
pushq $0x7
popq %rsi
pushq $0x24
popq %rbx
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4f3b(%rip), %rcx      # 0xad9c
pushq $0x8
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4f2d(%rip), %rcx      # 0xada4
pushq $0x9
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4f21(%rip), %rcx      # 0xadae
pushq $0xa
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4f14(%rip), %rcx      # 0xadb7
pushq $0xb
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4f08(%rip), %rcx      # 0xadc1
pushq $0xc
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4efc(%rip), %rcx      # 0xadcb
pushq $0xd
jmp 0x60b9
leaq 0x8233(%rip), %r14      # 0xe110
movq (%r14), %rdi
leaq 0x4df2(%rip), %rcx      # 0xacd9
pushq $0x1b
popq %rbx
xorl %esi, %esi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4dea(%rip), %rcx      # 0xace9
pushq $0x1
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4de8(%rip), %rcx      # 0xacfd
pushq $0x2
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4de7(%rip), %rcx      # 0xad12
pushq $0x3
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4dc9(%rip), %rcx      # 0xad0a
pushq $0x4
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4dd1(%rip), %rcx      # 0xad28
pushq $0x5
jmp 0x60b9
leaq 0x81ab(%rip), %r15      # 0xe110
movq (%r15), %rdi
leaq 0x4dce(%rip), %rcx      # 0xad3d
pushq $0x2
popq %rsi
pushq $0x14
popq %rbx
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
leaq 0x4dc2(%rip), %rcx      # 0xad4a
pushq $0x3
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
leaq 0x4dbb(%rip), %rcx      # 0xad59
pushq $0x4
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
leaq 0x4dba(%rip), %rcx      # 0xad6e
pushq $0x5
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
leaq 0x4db8(%rip), %r14      # 0xad82
pushq $0x6
popq %rsi
movl %ebx, %edx
movq %r14, %rcx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
pushq $0x7
popq %rsi
movl %ebx, %edx
movq %r14, %rcx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
pushq $0x8
popq %rsi
movl %ebx, %edx
movq %r14, %rcx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
pushq $0x9
popq %rsi
movl %ebx, %edx
movq %r14, %rcx
xorl %eax, %eax
callq 0x10e0
movq (%r15), %rdi
pushq $0xa
popq %rsi
movl %ebx, %edx
movq %r14, %rcx
jmp 0x60bc
leaq 0x80ea(%rip), %r14      # 0xe110
movq (%r14), %rdi
leaq 0x4c3d(%rip), %rcx      # 0xac6d
pushq $0x1
popq %rsi
pushq $0x21
popq %rbx
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4c30(%rip), %rcx      # 0xac79
pushq $0x2
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4c28(%rip), %rcx      # 0xac87
pushq $0x3
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4c21(%rip), %rcx      # 0xac96
pushq $0x4
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4c1b(%rip), %rcx      # 0xaca6
pushq $0x5
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4c16(%rip), %rcx      # 0xacb7
pushq $0x6
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
leaq 0x4c11(%rip), %rcx      # 0xacc8
pushq $0x7
popq %rsi
movl %ebx, %edx
xorl %eax, %eax
callq 0x10e0
leaq 0x8046(%rip), %rax      # 0xe110
movq (%rax), %rdi
addq $0x8, %rsp
popq %rbx
popq %r14
popq %r15
popq %rbp
jmp 0x10d0
leaq 0x802d(%rip), %r14      # 0xe110
movq (%r14), %rdi
leaq 0x4ce8(%rip), %rbx      # 0xadd5
pushq $0xe
popq %rsi
pushq $0x1e
popq %rbp
movl %ebp, %edx
movq %rbx, %rcx
xorl %eax, %eax
callq 0x10e0
movq (%r14), %rdi
pushq $0xf
popq %rsi
movl %ebp, %edx
movq %rbx, %rcx
jmp 0x60bc