#define NULL ((void *)0)
typedef unsigned long size_t; // Customize by platform.
typedef long intptr_t;
typedef unsigned long uintptr_t;
typedef long scalar_t__; // Either arithmetic or pointer type.
/* By default, we understand bool (as a convenience). */
typedef int bool;
#define false 0
#define true 1

/* Forward declarations */

/* Type definitions */

/* Variables and functions */
int /*<<< orphan*/ printf(char *, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int, int, int, int, int, int, int, int, int,
                          int, int, int);
int reverse(int);
int main() {
  printf(
      "{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, "
      "%u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, "
      "%u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, "
      "%u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, "
      "%u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, "
      "%u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u}}",
      reverse(0x7e), reverse(0xff), reverse(0xff), reverse(0xe7), reverse(0xc3),
      reverse(0xc3), reverse(0xe7), reverse(0xff), reverse(0xff), reverse(0x7e),
      reverse(0x3e), reverse(0x3e), reverse(0x3c), reverse(0x3c), reverse(0x3c),
      reverse(0x3c), reverse(0x3c), reverse(0x3c), reverse(0x7e), reverse(0x7e),
      reverse(0x3c), reverse(0x7e), reverse(0xe7), reverse(0xe3), reverse(0x71),
      reverse(0x38), reverse(0x1c), reverse(0x0e), reverse(0xff), reverse(0xff),
      reverse(0x7f), reverse(0xff), reverse(0xe0), reverse(0xc0), reverse(0xfe),
      reverse(0xfe), reverse(0xc0), reverse(0xe0), reverse(0xff), reverse(0x7f),
      reverse(0x06), reverse(0x07), reverse(0x67), reverse(0x67), reverse(0x67),
      reverse(0xff), reverse(0xff), reverse(0xff), reverse(0x60), reverse(0x60),
      reverse(0xff), reverse(0xff), reverse(0x07), reverse(0x3f), reverse(0x7f),
      reverse(0xf0), reverse(0xe0), reverse(0xf3), reverse(0xff), reverse(0x7e),
      reverse(0x7e), reverse(0xff), reverse(0xc7), reverse(0x07), reverse(0x7f),
      reverse(0xff), reverse(0xe7), reverse(0xe7), reverse(0xff), reverse(0x7e),
      reverse(0xff), reverse(0xff), reverse(0xff), reverse(0xe0), reverse(0xf0),
      reverse(0x78), reverse(0x3c), reverse(0x1e), reverse(0x0f), reverse(0x07),
      reverse(0x7e), reverse(0xff), reverse(0xe7), reverse(0xe7), reverse(0x7e),
      reverse(0xff), reverse(0xe7), reverse(0xe7), reverse(0xff), reverse(0x7e),
      reverse(0x7e), reverse(0xff), reverse(0xe7), reverse(0xe7), reverse(0xff),
      reverse(0xfe), reverse(0xc0), reverse(0xe3), reverse(0xff),
      reverse(0x7e));
}


x86 assembly (clang, -O0):
<main>:
push   %rbp
mov    %rsp,%rbp
push   %r15
push   %r14
push   %r13
push   %r12
push   %rbx
sub    $0x478,%rsp
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x1a4(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x1a0(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x19c(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x198(%rbp)
mov    $0xc3,%edi
call   1030 <reverse@plt>
mov    %eax,-0x194(%rbp)
mov    $0xc3,%edi
call   1030 <reverse@plt>
mov    %eax,-0x188(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x184(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x180(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x17c(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x178(%rbp)
mov    $0x3e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x174(%rbp)
mov    $0x3e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x170(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x16c(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x168(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x164(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x160(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x15c(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x158(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x154(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x150(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x14c(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x148(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x144(%rbp)
mov    $0xe3,%edi
call   1030 <reverse@plt>
mov    %eax,-0x140(%rbp)
mov    $0x71,%edi
call   1030 <reverse@plt>
mov    %eax,-0x13c(%rbp)
mov    $0x38,%edi
call   1030 <reverse@plt>
mov    %eax,-0x138(%rbp)
mov    $0x1c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x134(%rbp)
mov    $0xe,%edi
call   1030 <reverse@plt>
mov    %eax,-0x130(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x12c(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x128(%rbp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %eax,-0x124(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x120(%rbp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %eax,-0x11c(%rbp)
mov    $0xc0,%edi
call   1030 <reverse@plt>
mov    %eax,-0x118(%rbp)
mov    $0xfe,%edi
call   1030 <reverse@plt>
mov    %eax,-0x114(%rbp)
mov    $0xfe,%edi
call   1030 <reverse@plt>
mov    %eax,-0x110(%rbp)
mov    $0xc0,%edi
call   1030 <reverse@plt>
mov    %eax,-0x10c(%rbp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %eax,-0x108(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x104(%rbp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %eax,-0x100(%rbp)
mov    $0x6,%edi
call   1030 <reverse@plt>
mov    %eax,-0xfc(%rbp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %eax,-0xf8(%rbp)
mov    $0x67,%edi
call   1030 <reverse@plt>
mov    %eax,-0xf4(%rbp)
mov    $0x67,%edi
call   1030 <reverse@plt>
mov    %eax,-0xf0(%rbp)
mov    $0x67,%edi
call   1030 <reverse@plt>
mov    %eax,-0xec(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0xe8(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0xe4(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0xe0(%rbp)
mov    $0x60,%edi
call   1030 <reverse@plt>
mov    %eax,-0xdc(%rbp)
mov    $0x60,%edi
call   1030 <reverse@plt>
mov    %eax,-0xd8(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0xd4(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0xd0(%rbp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %eax,-0xcc(%rbp)
mov    $0x3f,%edi
call   1030 <reverse@plt>
mov    %eax,-0xc8(%rbp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %eax,-0xc4(%rbp)
mov    $0xf0,%edi
call   1030 <reverse@plt>
mov    %eax,-0xc0(%rbp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %eax,-0xbc(%rbp)
mov    $0xf3,%edi
call   1030 <reverse@plt>
mov    %eax,-0xb8(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0xb4(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0xb0(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0xac(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0xa8(%rbp)
mov    $0xc7,%edi
call   1030 <reverse@plt>
mov    %eax,-0xa4(%rbp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %eax,-0xa0(%rbp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %eax,-0x9c(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x98(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x94(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x90(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x8c(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x88(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x84(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x80(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x7c(%rbp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %eax,-0x78(%rbp)
mov    $0xf0,%edi
call   1030 <reverse@plt>
mov    %eax,-0x74(%rbp)
mov    $0x78,%edi
call   1030 <reverse@plt>
mov    %eax,-0x70(%rbp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %eax,-0x6c(%rbp)
mov    $0x1e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x68(%rbp)
mov    $0xf,%edi
call   1030 <reverse@plt>
mov    %eax,-0x64(%rbp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x60(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x5c(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x58(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x54(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x50(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x4c(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x48(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x44(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,-0x40(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x3c(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x38(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,-0x34(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x30(%rbp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,%r13d
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,%r12d
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,%r15d
mov    $0xfe,%edi
call   1030 <reverse@plt>
mov    %eax,%r14d
mov    $0xc0,%edi
call   1030 <reverse@plt>
mov    %eax,%ebx
mov    $0xe3,%edi
call   1030 <reverse@plt>
mov    %eax,-0x190(%rbp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,-0x18c(%rbp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    -0x1a4(%rbp),%esi
mov    -0x1a0(%rbp),%edx
mov    -0x19c(%rbp),%ecx
mov    -0x198(%rbp),%r8d
mov    -0x194(%rbp),%r9d
mov    -0x190(%rbp),%r11d
mov    -0x18c(%rbp),%r10d
mov    %eax,%edi
mov    -0x188(%rbp),%eax
mov    %edi,-0x2c(%rbp)
lea    0x8a1(%rip),%rdi
mov    %eax,(%rsp)
mov    -0x184(%rbp),%eax
mov    %eax,0x8(%rsp)
mov    -0x180(%rbp),%eax
mov    %eax,0x10(%rsp)
mov    -0x17c(%rbp),%eax
mov    %eax,0x18(%rsp)
mov    -0x178(%rbp),%eax
mov    %eax,0x20(%rsp)
mov    -0x174(%rbp),%eax
mov    %eax,0x28(%rsp)
mov    -0x170(%rbp),%eax
mov    %eax,0x30(%rsp)
mov    -0x16c(%rbp),%eax
mov    %eax,0x38(%rsp)
mov    -0x168(%rbp),%eax
mov    %eax,0x40(%rsp)
mov    -0x164(%rbp),%eax
mov    %eax,0x48(%rsp)
mov    -0x160(%rbp),%eax
mov    %eax,0x50(%rsp)
mov    -0x15c(%rbp),%eax
mov    %eax,0x58(%rsp)
mov    -0x158(%rbp),%eax
mov    %eax,0x60(%rsp)
mov    -0x154(%rbp),%eax
mov    %eax,0x68(%rsp)
mov    -0x150(%rbp),%eax
mov    %eax,0x70(%rsp)
mov    -0x14c(%rbp),%eax
mov    %eax,0x78(%rsp)
mov    -0x148(%rbp),%eax
mov    %eax,0x80(%rsp)
mov    -0x144(%rbp),%eax
mov    %eax,0x88(%rsp)
mov    -0x140(%rbp),%eax
mov    %eax,0x90(%rsp)
mov    -0x13c(%rbp),%eax
mov    %eax,0x98(%rsp)
mov    -0x138(%rbp),%eax
mov    %eax,0xa0(%rsp)
mov    -0x134(%rbp),%eax
mov    %eax,0xa8(%rsp)
mov    -0x130(%rbp),%eax
mov    %eax,0xb0(%rsp)
mov    -0x12c(%rbp),%eax
mov    %eax,0xb8(%rsp)
mov    -0x128(%rbp),%eax
mov    %eax,0xc0(%rsp)
mov    -0x124(%rbp),%eax
mov    %eax,0xc8(%rsp)
mov    -0x120(%rbp),%eax
mov    %eax,0xd0(%rsp)
mov    -0x11c(%rbp),%eax
mov    %eax,0xd8(%rsp)
mov    -0x118(%rbp),%eax
mov    %eax,0xe0(%rsp)
mov    -0x114(%rbp),%eax
mov    %eax,0xe8(%rsp)
mov    -0x110(%rbp),%eax
mov    %eax,0xf0(%rsp)
mov    -0x10c(%rbp),%eax
mov    %eax,0xf8(%rsp)
mov    -0x108(%rbp),%eax
mov    %eax,0x100(%rsp)
mov    -0x104(%rbp),%eax
mov    %eax,0x108(%rsp)
mov    -0x100(%rbp),%eax
mov    %eax,0x110(%rsp)
mov    -0xfc(%rbp),%eax
mov    %eax,0x118(%rsp)
mov    -0xf8(%rbp),%eax
mov    %eax,0x120(%rsp)
mov    -0xf4(%rbp),%eax
mov    %eax,0x128(%rsp)
mov    -0xf0(%rbp),%eax
mov    %eax,0x130(%rsp)
mov    -0xec(%rbp),%eax
mov    %eax,0x138(%rsp)
mov    -0xe8(%rbp),%eax
mov    %eax,0x140(%rsp)
mov    -0xe4(%rbp),%eax
mov    %eax,0x148(%rsp)
mov    -0xe0(%rbp),%eax
mov    %eax,0x150(%rsp)
mov    -0xdc(%rbp),%eax
mov    %eax,0x158(%rsp)
mov    -0xd8(%rbp),%eax
mov    %eax,0x160(%rsp)
mov    -0xd4(%rbp),%eax
mov    %eax,0x168(%rsp)
mov    -0xd0(%rbp),%eax
mov    %eax,0x170(%rsp)
mov    -0xcc(%rbp),%eax
mov    %eax,0x178(%rsp)
mov    -0xc8(%rbp),%eax
mov    %eax,0x180(%rsp)
mov    -0xc4(%rbp),%eax
mov    %eax,0x188(%rsp)
mov    -0xc0(%rbp),%eax
mov    %eax,0x190(%rsp)
mov    -0xbc(%rbp),%eax
mov    %eax,0x198(%rsp)
mov    -0xb8(%rbp),%eax
mov    %eax,0x1a0(%rsp)
mov    -0xb4(%rbp),%eax
mov    %eax,0x1a8(%rsp)
mov    -0xb0(%rbp),%eax
mov    %eax,0x1b0(%rsp)
mov    -0xac(%rbp),%eax
mov    %eax,0x1b8(%rsp)
mov    -0xa8(%rbp),%eax
mov    %eax,0x1c0(%rsp)
mov    -0xa4(%rbp),%eax
mov    %eax,0x1c8(%rsp)
mov    -0xa0(%rbp),%eax
mov    %eax,0x1d0(%rsp)
mov    -0x9c(%rbp),%eax
mov    %eax,0x1d8(%rsp)
mov    -0x98(%rbp),%eax
mov    %eax,0x1e0(%rsp)
mov    -0x94(%rbp),%eax
mov    %eax,0x1e8(%rsp)
mov    -0x90(%rbp),%eax
mov    %eax,0x1f0(%rsp)
mov    -0x8c(%rbp),%eax
mov    %eax,0x1f8(%rsp)
mov    -0x88(%rbp),%eax
mov    %eax,0x200(%rsp)
mov    -0x84(%rbp),%eax
mov    %eax,0x208(%rsp)
mov    -0x80(%rbp),%eax
mov    %eax,0x210(%rsp)
mov    -0x7c(%rbp),%eax
mov    %eax,0x218(%rsp)
mov    -0x78(%rbp),%eax
mov    %eax,0x220(%rsp)
mov    -0x74(%rbp),%eax
mov    %eax,0x228(%rsp)
mov    -0x70(%rbp),%eax
mov    %eax,0x230(%rsp)
mov    -0x6c(%rbp),%eax
mov    %eax,0x238(%rsp)
mov    -0x68(%rbp),%eax
mov    %eax,0x240(%rsp)
mov    -0x64(%rbp),%eax
mov    %eax,0x248(%rsp)
mov    -0x60(%rbp),%eax
mov    %eax,0x250(%rsp)
mov    -0x5c(%rbp),%eax
mov    %eax,0x258(%rsp)
mov    -0x58(%rbp),%eax
mov    %eax,0x260(%rsp)
mov    -0x54(%rbp),%eax
mov    %eax,0x268(%rsp)
mov    -0x50(%rbp),%eax
mov    %eax,0x270(%rsp)
mov    -0x4c(%rbp),%eax
mov    %eax,0x278(%rsp)
mov    -0x48(%rbp),%eax
mov    %eax,0x280(%rsp)
mov    -0x44(%rbp),%eax
mov    %eax,0x288(%rsp)
mov    -0x40(%rbp),%eax
mov    %eax,0x290(%rsp)
mov    -0x3c(%rbp),%eax
mov    %eax,0x298(%rsp)
mov    -0x38(%rbp),%eax
mov    %eax,0x2a0(%rsp)
mov    -0x34(%rbp),%eax
mov    %eax,0x2a8(%rsp)
mov    -0x30(%rbp),%eax
mov    %eax,0x2b0(%rsp)
mov    -0x2c(%rbp),%eax
mov    %r13d,0x2b8(%rsp)
mov    %r12d,0x2c0(%rsp)
mov    %r15d,0x2c8(%rsp)
mov    %r14d,0x2d0(%rsp)
mov    %ebx,0x2d8(%rsp)
mov    %r11d,0x2e0(%rsp)
mov    %r10d,0x2e8(%rsp)
mov    %eax,0x2f0(%rsp)
call   1040 <printf@plt>
xor    %eax,%eax
add    $0x478,%rsp
pop    %rbx
pop    %r12
pop    %r13
pop    %r14
pop    %r15
pop    %rbp
ret

x86 assembly (clang, -O2):
<main>:
push   %rbp
push   %r15
push   %r14
push   %r13
push   %r12
push   %rbx
sub    $0x2d8,%rsp
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %eax,0x14(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,0x10(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,0xc(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,0x8(%rsp)
mov    $0xc3,%edi
call   1030 <reverse@plt>
mov    %eax,0x4(%rsp)
mov    $0xc3,%edi
call   1030 <reverse@plt>
mov    %rax,0x2d0(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0x2c8(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x2c0(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x2b8(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x2b0(%rsp)
mov    $0x3e,%edi
call   1030 <reverse@plt>
mov    %rax,0x2a8(%rsp)
mov    $0x3e,%edi
call   1030 <reverse@plt>
mov    %rax,0x2a0(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x298(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x290(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x288(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x280(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x278(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x270(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x268(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x260(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x258(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x250(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0x248(%rsp)
mov    $0xe3,%edi
call   1030 <reverse@plt>
mov    %rax,0x240(%rsp)
mov    $0x71,%edi
call   1030 <reverse@plt>
mov    %rax,0x238(%rsp)
mov    $0x38,%edi
call   1030 <reverse@plt>
mov    %rax,0x230(%rsp)
mov    $0x1c,%edi
call   1030 <reverse@plt>
mov    %rax,0x228(%rsp)
mov    $0xe,%edi
call   1030 <reverse@plt>
mov    %rax,0x220(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x218(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x210(%rsp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %rax,0x208(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x200(%rsp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %rax,0x1f8(%rsp)
mov    $0xc0,%edi
call   1030 <reverse@plt>
mov    %rax,0x1f0(%rsp)
mov    $0xfe,%edi
call   1030 <reverse@plt>
mov    %rax,0x1e8(%rsp)
mov    $0xfe,%edi
call   1030 <reverse@plt>
mov    %rax,0x1e0(%rsp)
mov    $0xc0,%edi
call   1030 <reverse@plt>
mov    %rax,0x1d8(%rsp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %rax,0x1d0(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x1c8(%rsp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %rax,0x1c0(%rsp)
mov    $0x6,%edi
call   1030 <reverse@plt>
mov    %rax,0x1b8(%rsp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %rax,0x1b0(%rsp)
mov    $0x67,%edi
call   1030 <reverse@plt>
mov    %rax,0x1a8(%rsp)
mov    $0x67,%edi
call   1030 <reverse@plt>
mov    %rax,0x1a0(%rsp)
mov    $0x67,%edi
call   1030 <reverse@plt>
mov    %rax,0x198(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x190(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x188(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x180(%rsp)
mov    $0x60,%edi
call   1030 <reverse@plt>
mov    %rax,0x178(%rsp)
mov    $0x60,%edi
call   1030 <reverse@plt>
mov    %rax,0x170(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x168(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x160(%rsp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %rax,0x158(%rsp)
mov    $0x3f,%edi
call   1030 <reverse@plt>
mov    %rax,0x150(%rsp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %rax,0x148(%rsp)
mov    $0xf0,%edi
call   1030 <reverse@plt>
mov    %rax,0x140(%rsp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %rax,0x138(%rsp)
mov    $0xf3,%edi
call   1030 <reverse@plt>
mov    %rax,0x130(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x128(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x120(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x118(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x110(%rsp)
mov    $0xc7,%edi
call   1030 <reverse@plt>
mov    %rax,0x108(%rsp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %rax,0x100(%rsp)
mov    $0x7f,%edi
call   1030 <reverse@plt>
mov    %rax,0xf8(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0xf0(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0xe8(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0xe0(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0xd8(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0xd0(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0xc8(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0xc0(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0xb8(%rsp)
mov    $0xe0,%edi
call   1030 <reverse@plt>
mov    %rax,0xb0(%rsp)
mov    $0xf0,%edi
call   1030 <reverse@plt>
mov    %rax,0xa8(%rsp)
mov    $0x78,%edi
call   1030 <reverse@plt>
mov    %rax,0xa0(%rsp)
mov    $0x3c,%edi
call   1030 <reverse@plt>
mov    %rax,0x98(%rsp)
mov    $0x1e,%edi
call   1030 <reverse@plt>
mov    %rax,0x90(%rsp)
mov    $0xf,%edi
call   1030 <reverse@plt>
mov    %rax,0x88(%rsp)
mov    $0x7,%edi
call   1030 <reverse@plt>
mov    %rax,0x80(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x78(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x70(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0x68(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0x60(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x58(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x50(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0x48(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0x40(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x38(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x30(%rsp)
mov    $0x7e,%edi
call   1030 <reverse@plt>
mov    %rax,0x28(%rsp)
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %rax,0x20(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %rax,0x18(%rsp)
mov    $0xe7,%edi
call   1030 <reverse@plt>
mov    %eax,%r13d
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,%ebx
mov    $0xfe,%edi
call   1030 <reverse@plt>
mov    %eax,%ebp
mov    $0xc0,%edi
call   1030 <reverse@plt>
mov    %eax,%r14d
mov    $0xe3,%edi
call   1030 <reverse@plt>
mov    %eax,%r15d
mov    $0xff,%edi
call   1030 <reverse@plt>
mov    %eax,%r12d
mov    $0x7e,%edi
call   1030 <reverse@plt>
sub    $0x8,%rsp
lea    0x81f(%rip),%rdi
mov    0x1c(%rsp),%esi
mov    0x18(%rsp),%edx
mov    0x14(%rsp),%ecx
mov    0x10(%rsp),%r8d
mov    0xc(%rsp),%r9d
push   %rax
push   %r12
push   %r15
push   %r14
push   %rbp
push   %rbx
push   %r13
push   0x58(%rsp)
push   0x68(%rsp)
push   0x78(%rsp)
push   0x88(%rsp)
push   0x98(%rsp)
push   0xa8(%rsp)
push   0xb8(%rsp)
push   0xc8(%rsp)
push   0xd8(%rsp)
push   0xe8(%rsp)
push   0xf8(%rsp)
push   0x108(%rsp)
push   0x118(%rsp)
push   0x128(%rsp)
push   0x138(%rsp)
push   0x148(%rsp)
push   0x158(%rsp)
push   0x168(%rsp)
push   0x178(%rsp)
push   0x188(%rsp)
push   0x198(%rsp)
push   0x1a8(%rsp)
push   0x1b8(%rsp)
push   0x1c8(%rsp)
push   0x1d8(%rsp)
push   0x1e8(%rsp)
push   0x1f8(%rsp)
push   0x208(%rsp)
push   0x218(%rsp)
push   0x228(%rsp)
push   0x238(%rsp)
push   0x248(%rsp)
push   0x258(%rsp)
push   0x268(%rsp)
push   0x278(%rsp)
push   0x288(%rsp)
push   0x298(%rsp)
push   0x2a8(%rsp)
push   0x2b8(%rsp)
push   0x2c8(%rsp)
push   0x2d8(%rsp)
push   0x2e8(%rsp)
push   0x2f8(%rsp)
push   0x308(%rsp)
push   0x318(%rsp)
push   0x328(%rsp)
push   0x338(%rsp)
push   0x348(%rsp)
push   0x358(%rsp)
push   0x368(%rsp)
push   0x378(%rsp)
push   0x388(%rsp)
push   0x398(%rsp)
push   0x3a8(%rsp)
push   0x3b8(%rsp)
push   0x3c8(%rsp)
push   0x3d8(%rsp)
push   0x3e8(%rsp)
push   0x3f8(%rsp)
push   0x408(%rsp)
push   0x418(%rsp)
push   0x428(%rsp)
push   0x438(%rsp)
push   0x448(%rsp)
push   0x458(%rsp)
push   0x468(%rsp)
push   0x478(%rsp)
push   0x488(%rsp)
push   0x498(%rsp)
push   0x4a8(%rsp)
push   0x4b8(%rsp)
push   0x4c8(%rsp)
push   0x4d8(%rsp)
push   0x4e8(%rsp)
push   0x4f8(%rsp)
push   0x508(%rsp)
push   0x518(%rsp)
push   0x528(%rsp)
push   0x538(%rsp)
push   0x548(%rsp)
push   0x558(%rsp)
push   0x568(%rsp)
push   0x578(%rsp)
push   0x588(%rsp)
push   0x598(%rsp)
push   0x5a8(%rsp)
push   0x5b8(%rsp)
push   0x5c8(%rsp)
call   1040 <printf@plt>
add    $0x300,%rsp
xor    %eax,%eax
add    $0x2d8,%rsp
pop    %rbx
pop    %r12
pop    %r13
pop    %r14
pop    %r15
pop    %rbp
ret

LLVM IR (-O0):
@.str = [411 x i8] c"{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u}}\00"
define i32 @main() {
%1 = call i32 @reverse(i32 126)
%2 = call i32 @reverse(i32 255)
%3 = call i32 @reverse(i32 255)
%4 = call i32 @reverse(i32 231)
%5 = call i32 @reverse(i32 195)
%6 = call i32 @reverse(i32 195)
%7 = call i32 @reverse(i32 231)
%8 = call i32 @reverse(i32 255)
%9 = call i32 @reverse(i32 255)
%10 = call i32 @reverse(i32 126)
%11 = call i32 @reverse(i32 62)
%12 = call i32 @reverse(i32 62)
%13 = call i32 @reverse(i32 60)
%14 = call i32 @reverse(i32 60)
%15 = call i32 @reverse(i32 60)
%16 = call i32 @reverse(i32 60)
%17 = call i32 @reverse(i32 60)
%18 = call i32 @reverse(i32 60)
%19 = call i32 @reverse(i32 126)
%20 = call i32 @reverse(i32 126)
%21 = call i32 @reverse(i32 60)
%22 = call i32 @reverse(i32 126)
%23 = call i32 @reverse(i32 231)
%24 = call i32 @reverse(i32 227)
%25 = call i32 @reverse(i32 113)
%26 = call i32 @reverse(i32 56)
%27 = call i32 @reverse(i32 28)
%28 = call i32 @reverse(i32 14)
%29 = call i32 @reverse(i32 255)
%30 = call i32 @reverse(i32 255)
%31 = call i32 @reverse(i32 127)
%32 = call i32 @reverse(i32 255)
%33 = call i32 @reverse(i32 224)
%34 = call i32 @reverse(i32 192)
%35 = call i32 @reverse(i32 254)
%36 = call i32 @reverse(i32 254)
%37 = call i32 @reverse(i32 192)
%38 = call i32 @reverse(i32 224)
%39 = call i32 @reverse(i32 255)
%40 = call i32 @reverse(i32 127)
%41 = call i32 @reverse(i32 6)
%42 = call i32 @reverse(i32 7)
%43 = call i32 @reverse(i32 103)
%44 = call i32 @reverse(i32 103)
%45 = call i32 @reverse(i32 103)
%46 = call i32 @reverse(i32 255)
%47 = call i32 @reverse(i32 255)
%48 = call i32 @reverse(i32 255)
%49 = call i32 @reverse(i32 96)
%50 = call i32 @reverse(i32 96)
%51 = call i32 @reverse(i32 255)
%52 = call i32 @reverse(i32 255)
%53 = call i32 @reverse(i32 7)
%54 = call i32 @reverse(i32 63)
%55 = call i32 @reverse(i32 127)
%56 = call i32 @reverse(i32 240)
%57 = call i32 @reverse(i32 224)
%58 = call i32 @reverse(i32 243)
%59 = call i32 @reverse(i32 255)
%60 = call i32 @reverse(i32 126)
%61 = call i32 @reverse(i32 126)
%62 = call i32 @reverse(i32 255)
%63 = call i32 @reverse(i32 199)
%64 = call i32 @reverse(i32 7)
%65 = call i32 @reverse(i32 127)
%66 = call i32 @reverse(i32 255)
%67 = call i32 @reverse(i32 231)
%68 = call i32 @reverse(i32 231)
%69 = call i32 @reverse(i32 255)
%70 = call i32 @reverse(i32 126)
%71 = call i32 @reverse(i32 255)
%72 = call i32 @reverse(i32 255)
%73 = call i32 @reverse(i32 255)
%74 = call i32 @reverse(i32 224)
%75 = call i32 @reverse(i32 240)
%76 = call i32 @reverse(i32 120)
%77 = call i32 @reverse(i32 60)
%78 = call i32 @reverse(i32 30)
%79 = call i32 @reverse(i32 15)
%80 = call i32 @reverse(i32 7)
%81 = call i32 @reverse(i32 126)
%82 = call i32 @reverse(i32 255)
%83 = call i32 @reverse(i32 231)
%84 = call i32 @reverse(i32 231)
%85 = call i32 @reverse(i32 126)
%86 = call i32 @reverse(i32 255)
%87 = call i32 @reverse(i32 231)
%88 = call i32 @reverse(i32 231)
%89 = call i32 @reverse(i32 255)
%90 = call i32 @reverse(i32 126)
%91 = call i32 @reverse(i32 126)
%92 = call i32 @reverse(i32 255)
%93 = call i32 @reverse(i32 231)
%94 = call i32 @reverse(i32 231)
%95 = call i32 @reverse(i32 255)
%96 = call i32 @reverse(i32 254)
%97 = call i32 @reverse(i32 192)
%98 = call i32 @reverse(i32 227)
%99 = call i32 @reverse(i32 255)
%100 = call i32 @reverse(i32 126)
%101 = call i32 @printf(i8* getelementptr inbounds ([411 x i8], [411 x i8]* @.str, i64 0, i64 0), i32 %1, i32 %2, i32 %3, i32 %4, i32 %5, i32 %6, i32 %7, i32 %8, i32 %9, i32 %10, i32 %11, i32 %12, i32 %13, i32 %14, i32 %15, i32 %16, i32 %17, i32 %18, i32 %19, i32 %20, i32 %21, i32 %22, i32 %23, i32 %24, i32 %25, i32 %26, i32 %27, i32 %28, i32 %29, i32 %30, i32 %31, i32 %32, i32 %33, i32 %34, i32 %35, i32 %36, i32 %37, i32 %38, i32 %39, i32 %40, i32 %41, i32 %42, i32 %43, i32 %44, i32 %45, i32 %46, i32 %47, i32 %48, i32 %49, i32 %50, i32 %51, i32 %52, i32 %53, i32 %54, i32 %55, i32 %56, i32 %57, i32 %58, i32 %59, i32 %60, i32 %61, i32 %62, i32 %63, i32 %64, i32 %65, i32 %66, i32 %67, i32 %68, i32 %69, i32 %70, i32 %71, i32 %72, i32 %73, i32 %74, i32 %75, i32 %76, i32 %77, i32 %78, i32 %79, i32 %80, i32 %81, i32 %82, i32 %83, i32 %84, i32 %85, i32 %86, i32 %87, i32 %88, i32 %89, i32 %90, i32 %91, i32 %92, i32 %93, i32 %94, i32 %95, i32 %96, i32 %97, i32 %98, i32 %99, i32 %100)
ret i32 0
}

LLVM IR (-O2):
@.str = [411 x i8] c"{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u},{%u, %u, %u, %u, %u, %u, %u, %u, %u, %u}}\00"
define i32 @main() {
%1 = tail call i32 @reverse(i32 126)
%2 = tail call i32 @reverse(i32 255)
%3 = tail call i32 @reverse(i32 255)
%4 = tail call i32 @reverse(i32 231)
%5 = tail call i32 @reverse(i32 195)
%6 = tail call i32 @reverse(i32 195)
%7 = tail call i32 @reverse(i32 231)
%8 = tail call i32 @reverse(i32 255)
%9 = tail call i32 @reverse(i32 255)
%10 = tail call i32 @reverse(i32 126)
%11 = tail call i32 @reverse(i32 62)
%12 = tail call i32 @reverse(i32 62)
%13 = tail call i32 @reverse(i32 60)
%14 = tail call i32 @reverse(i32 60)
%15 = tail call i32 @reverse(i32 60)
%16 = tail call i32 @reverse(i32 60)
%17 = tail call i32 @reverse(i32 60)
%18 = tail call i32 @reverse(i32 60)
%19 = tail call i32 @reverse(i32 126)
%20 = tail call i32 @reverse(i32 126)
%21 = tail call i32 @reverse(i32 60)
%22 = tail call i32 @reverse(i32 126)
%23 = tail call i32 @reverse(i32 231)
%24 = tail call i32 @reverse(i32 227)
%25 = tail call i32 @reverse(i32 113)
%26 = tail call i32 @reverse(i32 56)
%27 = tail call i32 @reverse(i32 28)
%28 = tail call i32 @reverse(i32 14)
%29 = tail call i32 @reverse(i32 255)
%30 = tail call i32 @reverse(i32 255)
%31 = tail call i32 @reverse(i32 127)
%32 = tail call i32 @reverse(i32 255)
%33 = tail call i32 @reverse(i32 224)
%34 = tail call i32 @reverse(i32 192)
%35 = tail call i32 @reverse(i32 254)
%36 = tail call i32 @reverse(i32 254)
%37 = tail call i32 @reverse(i32 192)
%38 = tail call i32 @reverse(i32 224)
%39 = tail call i32 @reverse(i32 255)
%40 = tail call i32 @reverse(i32 127)
%41 = tail call i32 @reverse(i32 6)
%42 = tail call i32 @reverse(i32 7)
%43 = tail call i32 @reverse(i32 103)
%44 = tail call i32 @reverse(i32 103)
%45 = tail call i32 @reverse(i32 103)
%46 = tail call i32 @reverse(i32 255)
%47 = tail call i32 @reverse(i32 255)
%48 = tail call i32 @reverse(i32 255)
%49 = tail call i32 @reverse(i32 96)
%50 = tail call i32 @reverse(i32 96)
%51 = tail call i32 @reverse(i32 255)
%52 = tail call i32 @reverse(i32 255)
%53 = tail call i32 @reverse(i32 7)
%54 = tail call i32 @reverse(i32 63)
%55 = tail call i32 @reverse(i32 127)
%56 = tail call i32 @reverse(i32 240)
%57 = tail call i32 @reverse(i32 224)
%58 = tail call i32 @reverse(i32 243)
%59 = tail call i32 @reverse(i32 255)
%60 = tail call i32 @reverse(i32 126)
%61 = tail call i32 @reverse(i32 126)
%62 = tail call i32 @reverse(i32 255)
%63 = tail call i32 @reverse(i32 199)
%64 = tail call i32 @reverse(i32 7)
%65 = tail call i32 @reverse(i32 127)
%66 = tail call i32 @reverse(i32 255)
%67 = tail call i32 @reverse(i32 231)
%68 = tail call i32 @reverse(i32 231)
%69 = tail call i32 @reverse(i32 255)
%70 = tail call i32 @reverse(i32 126)
%71 = tail call i32 @reverse(i32 255)
%72 = tail call i32 @reverse(i32 255)
%73 = tail call i32 @reverse(i32 255)
%74 = tail call i32 @reverse(i32 224)
%75 = tail call i32 @reverse(i32 240)
%76 = tail call i32 @reverse(i32 120)
%77 = tail call i32 @reverse(i32 60)
%78 = tail call i32 @reverse(i32 30)
%79 = tail call i32 @reverse(i32 15)
%80 = tail call i32 @reverse(i32 7)
%81 = tail call i32 @reverse(i32 126)
%82 = tail call i32 @reverse(i32 255)
%83 = tail call i32 @reverse(i32 231)
%84 = tail call i32 @reverse(i32 231)
%85 = tail call i32 @reverse(i32 126)
%86 = tail call i32 @reverse(i32 255)
%87 = tail call i32 @reverse(i32 231)
%88 = tail call i32 @reverse(i32 231)
%89 = tail call i32 @reverse(i32 255)
%90 = tail call i32 @reverse(i32 126)
%91 = tail call i32 @reverse(i32 126)
%92 = tail call i32 @reverse(i32 255)
%93 = tail call i32 @reverse(i32 231)
%94 = tail call i32 @reverse(i32 231)
%95 = tail call i32 @reverse(i32 255)
%96 = tail call i32 @reverse(i32 254)
%97 = tail call i32 @reverse(i32 192)
%98 = tail call i32 @reverse(i32 227)
%99 = tail call i32 @reverse(i32 255)
%100 = tail call i32 @reverse(i32 126)
%101 = tail call i32 @printf(i8* getelementptr inbounds ([411 x i8], [411 x i8]* @.str, i64 0, i64 0), i32 %1, i32 %2, i32 %3, i32 %4, i32 %5, i32 %6, i32 %7, i32 %8, i32 %9, i32 %10, i32 %11, i32 %12, i32 %13, i32 %14, i32 %15, i32 %16, i32 %17, i32 %18, i32 %19, i32 %20, i32 %21, i32 %22, i32 %23, i32 %24, i32 %25, i32 %26, i32 %27, i32 %28, i32 %29, i32 %30, i32 %31, i32 %32, i32 %33, i32 %34, i32 %35, i32 %36, i32 %37, i32 %38, i32 %39, i32 %40, i32 %41, i32 %42, i32 %43, i32 %44, i32 %45, i32 %46, i32 %47, i32 %48, i32 %49, i32 %50, i32 %51, i32 %52, i32 %53, i32 %54, i32 %55, i32 %56, i32 %57, i32 %58, i32 %59, i32 %60, i32 %61, i32 %62, i32 %63, i32 %64, i32 %65, i32 %66, i32 %67, i32 %68, i32 %69, i32 %70, i32 %71, i32 %72, i32 %73, i32 %74, i32 %75, i32 %76, i32 %77, i32 %78, i32 %79, i32 %80, i32 %81, i32 %82, i32 %83, i32 %84, i32 %85, i32 %86, i32 %87, i32 %88, i32 %89, i32 %90, i32 %91, i32 %92, i32 %93, i32 %94, i32 %95, i32 %96, i32 %97, i32 %98, i32 %99, i32 %100)
ret i32 0
}