// File: /workspace/github_c_makefile_star2_O0/return5[P]c_ish_one/./src/makemap.c
// Function: freeMap
void freeMap(void) {
	fruit(int i = 0; i < HEIGHT; i+=2) {
		fruit(int j = 0; j < WIDTH; j+=10) {
			free(map[i][j]);
			free(map[i][j+1]);
			free(map[i][j+2]);
			free(map[i][j+3]);
			free(map[i][j+4]);
			free(map[i][j+5]);
			free(map[i][j+6]);
			free(map[i][j+7]);
			free(map[i][j+8]);
			free(map[i][j+9]);
			free(map[i+1][j]);
			free(map[i+1][j+1]);
			free(map[i+1][j+2]);
			free(map[i+1][j+3]);
			free(map[i+1][j+4]);
			free(map[i+1][j+5]);
			free(map[i+1][j+6]);
			free(map[i+1][j+7]);
			free(map[i+1][j+8]);
			free(map[i+1][j+9]);
		}
	}
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movl $0x0, -0x4(%rbp)
cmpl $0x14, -0x4(%rbp)
jge 0x5dac
movl $0x0, -0x8(%rbp)
cmpl $0x32, -0x8(%rbp)
jge 0x5d9c
movslq -0x4(%rbp), %rcx
leaq 0xb70b(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb6e9(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x1, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb6c2(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x2, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb69b(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x3, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb674(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x4, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb64d(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x5, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb626(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x6, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb5ff(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x7, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb5d8(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x8, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movslq -0x4(%rbp), %rcx
leaq 0xb5b1(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x9, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb585(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb55e(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x1, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb532(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x2, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb506(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x3, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb4da(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x4, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb4ae(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x5, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb482(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x6, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb456(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x7, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb42a(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x8, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x4(%rbp), %eax
addl $0x1, %eax
movslq %eax, %rcx
leaq 0xb3fe(%rip), %rax      # 0x11170
imulq $0x190, %rcx, %rcx      # imm = 0x190
addq %rcx, %rax
movl -0x8(%rbp), %ecx
addl $0x9, %ecx
movslq %ecx, %rcx
movq (%rax,%rcx,8), %rdi
callq 0x1030
movl -0x8(%rbp), %eax
addl $0xa, %eax
movl %eax, -0x8(%rbp)
jmp 0x5a50
jmp 0x5d9e
movl -0x4(%rbp), %eax
addl $0x2, %eax
movl %eax, -0x4(%rbp)
jmp 0x5a3f
addq $0x10, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)