#include #include #include #include #include #include #include #include #include #ifdef __cplusplus #include #include #include #include #include #include #include #endif #define COINFLIP() (rand() % 2) int main(int argc, char const *argv[]) { __asm__("movq $0x3, %rax\n" "foo:\n" "subq $0x1, %rax\n" "jnz foo\n" "movq $0x6, %rax\n" "bar:\n" "subq $0x2, %rax\n" "jnz bar\n"); return 0; }