#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*/ step();
int main() {
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  step();
  ;
  return 1;
}


x86 assembly (clang, -O0):
<main>:
push   %rbp
mov    %rsp,%rbp
sub    $0x10,%rsp
movl   $0x0,-0x4(%rbp)
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x0,%al
call   1030 <step@plt>
mov    $0x1,%eax
add    $0x10,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<main>:
push   %rax
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
xor    %eax,%eax
call   1030 <step@plt>
mov    $0x1,%eax
pop    %rcx
ret

LLVM IR (-O0):
define i32 @main() {
%1 = alloca i32
store i32 0, i32* %1
%2 = call i32 (...) @step()
%3 = call i32 (...) @step()
%4 = call i32 (...) @step()
%5 = call i32 (...) @step()
%6 = call i32 (...) @step()
%7 = call i32 (...) @step()
%8 = call i32 (...) @step()
%9 = call i32 (...) @step()
%10 = call i32 (...) @step()
%11 = call i32 (...) @step()
%12 = call i32 (...) @step()
%13 = call i32 (...) @step()
%14 = call i32 (...) @step()
%15 = call i32 (...) @step()
%16 = call i32 (...) @step()
%17 = call i32 (...) @step()
%18 = call i32 (...) @step()
%19 = call i32 (...) @step()
%20 = call i32 (...) @step()
%21 = call i32 (...) @step()
%22 = call i32 (...) @step()
%23 = call i32 (...) @step()
%24 = call i32 (...) @step()
%25 = call i32 (...) @step()
%26 = call i32 (...) @step()
%27 = call i32 (...) @step()
%28 = call i32 (...) @step()
%29 = call i32 (...) @step()
%30 = call i32 (...) @step()
%31 = call i32 (...) @step()
%32 = call i32 (...) @step()
%33 = call i32 (...) @step()
%34 = call i32 (...) @step()
%35 = call i32 (...) @step()
%36 = call i32 (...) @step()
%37 = call i32 (...) @step()
%38 = call i32 (...) @step()
%39 = call i32 (...) @step()
%40 = call i32 (...) @step()
%41 = call i32 (...) @step()
%42 = call i32 (...) @step()
%43 = call i32 (...) @step()
%44 = call i32 (...) @step()
%45 = call i32 (...) @step()
%46 = call i32 (...) @step()
%47 = call i32 (...) @step()
%48 = call i32 (...) @step()
%49 = call i32 (...) @step()
%50 = call i32 (...) @step()
%51 = call i32 (...) @step()
%52 = call i32 (...) @step()
%53 = call i32 (...) @step()
%54 = call i32 (...) @step()
%55 = call i32 (...) @step()
%56 = call i32 (...) @step()
%57 = call i32 (...) @step()
%58 = call i32 (...) @step()
%59 = call i32 (...) @step()
%60 = call i32 (...) @step()
%61 = call i32 (...) @step()
%62 = call i32 (...) @step()
%63 = call i32 (...) @step()
%64 = call i32 (...) @step()
%65 = call i32 (...) @step()
%66 = call i32 (...) @step()
%67 = call i32 (...) @step()
%68 = call i32 (...) @step()
%69 = call i32 (...) @step()
%70 = call i32 (...) @step()
%71 = call i32 (...) @step()
%72 = call i32 (...) @step()
%73 = call i32 (...) @step()
%74 = call i32 (...) @step()
%75 = call i32 (...) @step()
%76 = call i32 (...) @step()
%77 = call i32 (...) @step()
%78 = call i32 (...) @step()
%79 = call i32 (...) @step()
%80 = call i32 (...) @step()
%81 = call i32 (...) @step()
%82 = call i32 (...) @step()
%83 = call i32 (...) @step()
%84 = call i32 (...) @step()
%85 = call i32 (...) @step()
%86 = call i32 (...) @step()
%87 = call i32 (...) @step()
%88 = call i32 (...) @step()
%89 = call i32 (...) @step()
%90 = call i32 (...) @step()
%91 = call i32 (...) @step()
%92 = call i32 (...) @step()
%93 = call i32 (...) @step()
%94 = call i32 (...) @step()
%95 = call i32 (...) @step()
%96 = call i32 (...) @step()
%97 = call i32 (...) @step()
%98 = call i32 (...) @step()
%99 = call i32 (...) @step()
%100 = call i32 (...) @step()
%101 = call i32 (...) @step()
%102 = call i32 (...) @step()
%103 = call i32 (...) @step()
%104 = call i32 (...) @step()
%105 = call i32 (...) @step()
%106 = call i32 (...) @step()
%107 = call i32 (...) @step()
%108 = call i32 (...) @step()
%109 = call i32 (...) @step()
%110 = call i32 (...) @step()
%111 = call i32 (...) @step()
%112 = call i32 (...) @step()
%113 = call i32 (...) @step()
%114 = call i32 (...) @step()
%115 = call i32 (...) @step()
%116 = call i32 (...) @step()
%117 = call i32 (...) @step()
%118 = call i32 (...) @step()
%119 = call i32 (...) @step()
%120 = call i32 (...) @step()
%121 = call i32 (...) @step()
%122 = call i32 (...) @step()
%123 = call i32 (...) @step()
%124 = call i32 (...) @step()
%125 = call i32 (...) @step()
%126 = call i32 (...) @step()
%127 = call i32 (...) @step()
%128 = call i32 (...) @step()
%129 = call i32 (...) @step()
%130 = call i32 (...) @step()
%131 = call i32 (...) @step()
%132 = call i32 (...) @step()
%133 = call i32 (...) @step()
%134 = call i32 (...) @step()
%135 = call i32 (...) @step()
%136 = call i32 (...) @step()
%137 = call i32 (...) @step()
%138 = call i32 (...) @step()
%139 = call i32 (...) @step()
%140 = call i32 (...) @step()
%141 = call i32 (...) @step()
%142 = call i32 (...) @step()
%143 = call i32 (...) @step()
%144 = call i32 (...) @step()
%145 = call i32 (...) @step()
%146 = call i32 (...) @step()
%147 = call i32 (...) @step()
%148 = call i32 (...) @step()
%149 = call i32 (...) @step()
%150 = call i32 (...) @step()
%151 = call i32 (...) @step()
%152 = call i32 (...) @step()
%153 = call i32 (...) @step()
%154 = call i32 (...) @step()
%155 = call i32 (...) @step()
%156 = call i32 (...) @step()
%157 = call i32 (...) @step()
%158 = call i32 (...) @step()
%159 = call i32 (...) @step()
%160 = call i32 (...) @step()
%161 = call i32 (...) @step()
%162 = call i32 (...) @step()
%163 = call i32 (...) @step()
%164 = call i32 (...) @step()
%165 = call i32 (...) @step()
%166 = call i32 (...) @step()
%167 = call i32 (...) @step()
%168 = call i32 (...) @step()
%169 = call i32 (...) @step()
%170 = call i32 (...) @step()
%171 = call i32 (...) @step()
%172 = call i32 (...) @step()
%173 = call i32 (...) @step()
%174 = call i32 (...) @step()
%175 = call i32 (...) @step()
%176 = call i32 (...) @step()
%177 = call i32 (...) @step()
%178 = call i32 (...) @step()
%179 = call i32 (...) @step()
%180 = call i32 (...) @step()
%181 = call i32 (...) @step()
%182 = call i32 (...) @step()
%183 = call i32 (...) @step()
%184 = call i32 (...) @step()
%185 = call i32 (...) @step()
%186 = call i32 (...) @step()
%187 = call i32 (...) @step()
%188 = call i32 (...) @step()
%189 = call i32 (...) @step()
%190 = call i32 (...) @step()
%191 = call i32 (...) @step()
%192 = call i32 (...) @step()
%193 = call i32 (...) @step()
%194 = call i32 (...) @step()
%195 = call i32 (...) @step()
%196 = call i32 (...) @step()
%197 = call i32 (...) @step()
%198 = call i32 (...) @step()
%199 = call i32 (...) @step()
%200 = call i32 (...) @step()
%201 = call i32 (...) @step()
%202 = call i32 (...) @step()
%203 = call i32 (...) @step()
%204 = call i32 (...) @step()
%205 = call i32 (...) @step()
%206 = call i32 (...) @step()
%207 = call i32 (...) @step()
%208 = call i32 (...) @step()
%209 = call i32 (...) @step()
%210 = call i32 (...) @step()
%211 = call i32 (...) @step()
%212 = call i32 (...) @step()
%213 = call i32 (...) @step()
%214 = call i32 (...) @step()
%215 = call i32 (...) @step()
%216 = call i32 (...) @step()
%217 = call i32 (...) @step()
%218 = call i32 (...) @step()
%219 = call i32 (...) @step()
%220 = call i32 (...) @step()
%221 = call i32 (...) @step()
%222 = call i32 (...) @step()
%223 = call i32 (...) @step()
%224 = call i32 (...) @step()
%225 = call i32 (...) @step()
%226 = call i32 (...) @step()
%227 = call i32 (...) @step()
%228 = call i32 (...) @step()
%229 = call i32 (...) @step()
%230 = call i32 (...) @step()
%231 = call i32 (...) @step()
%232 = call i32 (...) @step()
%233 = call i32 (...) @step()
%234 = call i32 (...) @step()
%235 = call i32 (...) @step()
%236 = call i32 (...) @step()
%237 = call i32 (...) @step()
%238 = call i32 (...) @step()
%239 = call i32 (...) @step()
%240 = call i32 (...) @step()
%241 = call i32 (...) @step()
%242 = call i32 (...) @step()
%243 = call i32 (...) @step()
%244 = call i32 (...) @step()
%245 = call i32 (...) @step()
%246 = call i32 (...) @step()
%247 = call i32 (...) @step()
%248 = call i32 (...) @step()
%249 = call i32 (...) @step()
%250 = call i32 (...) @step()
%251 = call i32 (...) @step()
%252 = call i32 (...) @step()
%253 = call i32 (...) @step()
%254 = call i32 (...) @step()
%255 = call i32 (...) @step()
%256 = call i32 (...) @step()
%257 = call i32 (...) @step()
ret i32 1
}

LLVM IR (-O2):
define i32 @main() {
%1 = tail call i32 (...) @step()
%2 = tail call i32 (...) @step()
%3 = tail call i32 (...) @step()
%4 = tail call i32 (...) @step()
%5 = tail call i32 (...) @step()
%6 = tail call i32 (...) @step()
%7 = tail call i32 (...) @step()
%8 = tail call i32 (...) @step()
%9 = tail call i32 (...) @step()
%10 = tail call i32 (...) @step()
%11 = tail call i32 (...) @step()
%12 = tail call i32 (...) @step()
%13 = tail call i32 (...) @step()
%14 = tail call i32 (...) @step()
%15 = tail call i32 (...) @step()
%16 = tail call i32 (...) @step()
%17 = tail call i32 (...) @step()
%18 = tail call i32 (...) @step()
%19 = tail call i32 (...) @step()
%20 = tail call i32 (...) @step()
%21 = tail call i32 (...) @step()
%22 = tail call i32 (...) @step()
%23 = tail call i32 (...) @step()
%24 = tail call i32 (...) @step()
%25 = tail call i32 (...) @step()
%26 = tail call i32 (...) @step()
%27 = tail call i32 (...) @step()
%28 = tail call i32 (...) @step()
%29 = tail call i32 (...) @step()
%30 = tail call i32 (...) @step()
%31 = tail call i32 (...) @step()
%32 = tail call i32 (...) @step()
%33 = tail call i32 (...) @step()
%34 = tail call i32 (...) @step()
%35 = tail call i32 (...) @step()
%36 = tail call i32 (...) @step()
%37 = tail call i32 (...) @step()
%38 = tail call i32 (...) @step()
%39 = tail call i32 (...) @step()
%40 = tail call i32 (...) @step()
%41 = tail call i32 (...) @step()
%42 = tail call i32 (...) @step()
%43 = tail call i32 (...) @step()
%44 = tail call i32 (...) @step()
%45 = tail call i32 (...) @step()
%46 = tail call i32 (...) @step()
%47 = tail call i32 (...) @step()
%48 = tail call i32 (...) @step()
%49 = tail call i32 (...) @step()
%50 = tail call i32 (...) @step()
%51 = tail call i32 (...) @step()
%52 = tail call i32 (...) @step()
%53 = tail call i32 (...) @step()
%54 = tail call i32 (...) @step()
%55 = tail call i32 (...) @step()
%56 = tail call i32 (...) @step()
%57 = tail call i32 (...) @step()
%58 = tail call i32 (...) @step()
%59 = tail call i32 (...) @step()
%60 = tail call i32 (...) @step()
%61 = tail call i32 (...) @step()
%62 = tail call i32 (...) @step()
%63 = tail call i32 (...) @step()
%64 = tail call i32 (...) @step()
%65 = tail call i32 (...) @step()
%66 = tail call i32 (...) @step()
%67 = tail call i32 (...) @step()
%68 = tail call i32 (...) @step()
%69 = tail call i32 (...) @step()
%70 = tail call i32 (...) @step()
%71 = tail call i32 (...) @step()
%72 = tail call i32 (...) @step()
%73 = tail call i32 (...) @step()
%74 = tail call i32 (...) @step()
%75 = tail call i32 (...) @step()
%76 = tail call i32 (...) @step()
%77 = tail call i32 (...) @step()
%78 = tail call i32 (...) @step()
%79 = tail call i32 (...) @step()
%80 = tail call i32 (...) @step()
%81 = tail call i32 (...) @step()
%82 = tail call i32 (...) @step()
%83 = tail call i32 (...) @step()
%84 = tail call i32 (...) @step()
%85 = tail call i32 (...) @step()
%86 = tail call i32 (...) @step()
%87 = tail call i32 (...) @step()
%88 = tail call i32 (...) @step()
%89 = tail call i32 (...) @step()
%90 = tail call i32 (...) @step()
%91 = tail call i32 (...) @step()
%92 = tail call i32 (...) @step()
%93 = tail call i32 (...) @step()
%94 = tail call i32 (...) @step()
%95 = tail call i32 (...) @step()
%96 = tail call i32 (...) @step()
%97 = tail call i32 (...) @step()
%98 = tail call i32 (...) @step()
%99 = tail call i32 (...) @step()
%100 = tail call i32 (...) @step()
%101 = tail call i32 (...) @step()
%102 = tail call i32 (...) @step()
%103 = tail call i32 (...) @step()
%104 = tail call i32 (...) @step()
%105 = tail call i32 (...) @step()
%106 = tail call i32 (...) @step()
%107 = tail call i32 (...) @step()
%108 = tail call i32 (...) @step()
%109 = tail call i32 (...) @step()
%110 = tail call i32 (...) @step()
%111 = tail call i32 (...) @step()
%112 = tail call i32 (...) @step()
%113 = tail call i32 (...) @step()
%114 = tail call i32 (...) @step()
%115 = tail call i32 (...) @step()
%116 = tail call i32 (...) @step()
%117 = tail call i32 (...) @step()
%118 = tail call i32 (...) @step()
%119 = tail call i32 (...) @step()
%120 = tail call i32 (...) @step()
%121 = tail call i32 (...) @step()
%122 = tail call i32 (...) @step()
%123 = tail call i32 (...) @step()
%124 = tail call i32 (...) @step()
%125 = tail call i32 (...) @step()
%126 = tail call i32 (...) @step()
%127 = tail call i32 (...) @step()
%128 = tail call i32 (...) @step()
%129 = tail call i32 (...) @step()
%130 = tail call i32 (...) @step()
%131 = tail call i32 (...) @step()
%132 = tail call i32 (...) @step()
%133 = tail call i32 (...) @step()
%134 = tail call i32 (...) @step()
%135 = tail call i32 (...) @step()
%136 = tail call i32 (...) @step()
%137 = tail call i32 (...) @step()
%138 = tail call i32 (...) @step()
%139 = tail call i32 (...) @step()
%140 = tail call i32 (...) @step()
%141 = tail call i32 (...) @step()
%142 = tail call i32 (...) @step()
%143 = tail call i32 (...) @step()
%144 = tail call i32 (...) @step()
%145 = tail call i32 (...) @step()
%146 = tail call i32 (...) @step()
%147 = tail call i32 (...) @step()
%148 = tail call i32 (...) @step()
%149 = tail call i32 (...) @step()
%150 = tail call i32 (...) @step()
%151 = tail call i32 (...) @step()
%152 = tail call i32 (...) @step()
%153 = tail call i32 (...) @step()
%154 = tail call i32 (...) @step()
%155 = tail call i32 (...) @step()
%156 = tail call i32 (...) @step()
%157 = tail call i32 (...) @step()
%158 = tail call i32 (...) @step()
%159 = tail call i32 (...) @step()
%160 = tail call i32 (...) @step()
%161 = tail call i32 (...) @step()
%162 = tail call i32 (...) @step()
%163 = tail call i32 (...) @step()
%164 = tail call i32 (...) @step()
%165 = tail call i32 (...) @step()
%166 = tail call i32 (...) @step()
%167 = tail call i32 (...) @step()
%168 = tail call i32 (...) @step()
%169 = tail call i32 (...) @step()
%170 = tail call i32 (...) @step()
%171 = tail call i32 (...) @step()
%172 = tail call i32 (...) @step()
%173 = tail call i32 (...) @step()
%174 = tail call i32 (...) @step()
%175 = tail call i32 (...) @step()
%176 = tail call i32 (...) @step()
%177 = tail call i32 (...) @step()
%178 = tail call i32 (...) @step()
%179 = tail call i32 (...) @step()
%180 = tail call i32 (...) @step()
%181 = tail call i32 (...) @step()
%182 = tail call i32 (...) @step()
%183 = tail call i32 (...) @step()
%184 = tail call i32 (...) @step()
%185 = tail call i32 (...) @step()
%186 = tail call i32 (...) @step()
%187 = tail call i32 (...) @step()
%188 = tail call i32 (...) @step()
%189 = tail call i32 (...) @step()
%190 = tail call i32 (...) @step()
%191 = tail call i32 (...) @step()
%192 = tail call i32 (...) @step()
%193 = tail call i32 (...) @step()
%194 = tail call i32 (...) @step()
%195 = tail call i32 (...) @step()
%196 = tail call i32 (...) @step()
%197 = tail call i32 (...) @step()
%198 = tail call i32 (...) @step()
%199 = tail call i32 (...) @step()
%200 = tail call i32 (...) @step()
%201 = tail call i32 (...) @step()
%202 = tail call i32 (...) @step()
%203 = tail call i32 (...) @step()
%204 = tail call i32 (...) @step()
%205 = tail call i32 (...) @step()
%206 = tail call i32 (...) @step()
%207 = tail call i32 (...) @step()
%208 = tail call i32 (...) @step()
%209 = tail call i32 (...) @step()
%210 = tail call i32 (...) @step()
%211 = tail call i32 (...) @step()
%212 = tail call i32 (...) @step()
%213 = tail call i32 (...) @step()
%214 = tail call i32 (...) @step()
%215 = tail call i32 (...) @step()
%216 = tail call i32 (...) @step()
%217 = tail call i32 (...) @step()
%218 = tail call i32 (...) @step()
%219 = tail call i32 (...) @step()
%220 = tail call i32 (...) @step()
%221 = tail call i32 (...) @step()
%222 = tail call i32 (...) @step()
%223 = tail call i32 (...) @step()
%224 = tail call i32 (...) @step()
%225 = tail call i32 (...) @step()
%226 = tail call i32 (...) @step()
%227 = tail call i32 (...) @step()
%228 = tail call i32 (...) @step()
%229 = tail call i32 (...) @step()
%230 = tail call i32 (...) @step()
%231 = tail call i32 (...) @step()
%232 = tail call i32 (...) @step()
%233 = tail call i32 (...) @step()
%234 = tail call i32 (...) @step()
%235 = tail call i32 (...) @step()
%236 = tail call i32 (...) @step()
%237 = tail call i32 (...) @step()
%238 = tail call i32 (...) @step()
%239 = tail call i32 (...) @step()
%240 = tail call i32 (...) @step()
%241 = tail call i32 (...) @step()
%242 = tail call i32 (...) @step()
%243 = tail call i32 (...) @step()
%244 = tail call i32 (...) @step()
%245 = tail call i32 (...) @step()
%246 = tail call i32 (...) @step()
%247 = tail call i32 (...) @step()
%248 = tail call i32 (...) @step()
%249 = tail call i32 (...) @step()
%250 = tail call i32 (...) @step()
%251 = tail call i32 (...) @step()
%252 = tail call i32 (...) @step()
%253 = tail call i32 (...) @step()
%254 = tail call i32 (...) @step()
%255 = tail call i32 (...) @step()
%256 = tail call i32 (...) @step()
ret i32 1
}