// File: giovifazi[P]knossos-bloodbath/Hud.cpp
// Function: hud_death(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int)
void hud_death(std::string name, int n){

if (n==0){

std::cout

<<"               ...\n"
<<"             ;::::;\n"
<<"           ;::::; :;\n"
<<"         ;:::::'   :;\n"
<<"        ;:::::;     ;.\n"
<<"       ,:::::'       ;           OOO\\\n"
<<"       ::::::;       ;          OOOOO\\\n"
<<"       ;:::::;       ;         OOOOOOOO\n"
<<"      ,;::::::;     ;'         / OOOOOOO\n"
<<"    ;:::::::::`. ,,,;.        /  / DOOOOOO\n"
<<"  .';:::::::::::::::::;,     /  /     DOOOO\n"
<<" ,::::::;::::::;;;;::::;,   /  /        DOOO\n"
<<";`::::::`'::::::;;;::::: ,#/  /          DOOO\n"
<<":`:::::::`;::::::;;::: ;::#  /            DOOO\n"
<<"::`:::::::`;:::::::: ;::::# /              DOO\n"
<<"`:`:::::::`;:::::: ;::::::#/               DOO\n"
<<" :::`:::::::`;; ;:::::::::##                OO\n"
<<" ::::`:::::::`;::::::::;:::#                OO\n"
<<" `:::::`::::::::::::;'`:;::#                O\n"
<<"  `:::::`::::::::;' /  / `:#\n"
<<"   ::::::`:::::;'  /  /   `#\n\n"


<<"Non sei un dio, e nemmeno uno di quegli eroi dei quali Atene e' ricoperta di statue.\n"
<<"Le ferite sono troppe, le trappole ti hanno fatto perdere sangue, hai camminato troppo e ti manca il fiato. \n"
<<"Gli altri prigionieri ti hanno sfiancato. Il Minotauro si erge sul tuo corpo ormai esanime...\n\n"
<<name<<" e' morto.\n\n";

   std::cout << "Premi invio per continuare\n";

   std::cin.get();
}

}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x20, %rsp
movq %rdi, -0x18(%rbp)
movq %rdi, -0x8(%rbp)
movl %esi, -0xc(%rbp)
cmpl $0x0, -0xc(%rbp)
jne 0x8353
movq 0xbe1c(%rip), %rdi      # 0x13fd0
leaq 0x7036(%rip), %rsi      # 0xf1f1
callq 0x21a0
movq %rax, %rdi
leaq 0x703b(%rip), %rsi      # 0xf205
callq 0x21a0
movq %rax, %rdi
leaq 0x7041(%rip), %rsi      # 0xf21a
callq 0x21a0
movq %rax, %rdi
leaq 0x7048(%rip), %rsi      # 0xf230
callq 0x21a0
movq %rax, %rdi
leaq 0x7050(%rip), %rsi      # 0xf247
callq 0x21a0
movq %rax, %rdi
leaq 0x7059(%rip), %rsi      # 0xf25f
callq 0x21a0
movq %rax, %rdi
leaq 0x7071(%rip), %rsi      # 0xf286
callq 0x21a0
movq %rax, %rdi
leaq 0x708a(%rip), %rsi      # 0xf2ae
callq 0x21a0
movq %rax, %rdi
leaq 0x70a4(%rip), %rsi      # 0xf2d7
callq 0x21a0
movq %rax, %rdi
leaq 0x70bf(%rip), %rsi      # 0xf301
callq 0x21a0
movq %rax, %rdi
leaq 0x70dc(%rip), %rsi      # 0xf32d
callq 0x21a0
movq %rax, %rdi
leaq 0x70fa(%rip), %rsi      # 0xf35a
callq 0x21a0
movq %rax, %rdi
leaq 0x7119(%rip), %rsi      # 0xf388
callq 0x21a0
movq %rax, %rdi
leaq 0x7139(%rip), %rsi      # 0xf3b7
callq 0x21a0
movq %rax, %rdi
leaq 0x715a(%rip), %rsi      # 0xf3e7
callq 0x21a0
movq %rax, %rdi
leaq 0x717b(%rip), %rsi      # 0xf417
callq 0x21a0
movq %rax, %rdi
leaq 0x719c(%rip), %rsi      # 0xf447
callq 0x21a0
movq %rax, %rdi
leaq 0x71bd(%rip), %rsi      # 0xf477
callq 0x21a0
movq %rax, %rdi
leaq 0x71de(%rip), %rsi      # 0xf4a7
callq 0x21a0
movq %rax, %rdi
leaq 0x71fe(%rip), %rsi      # 0xf4d6
callq 0x21a0
movq %rax, %rdi
leaq 0x720d(%rip), %rsi      # 0xf4f4
callq 0x21a0
movq %rax, %rdi
leaq 0x721d(%rip), %rsi      # 0xf513
callq 0x21a0
movq %rax, %rdi
leaq 0x7264(%rip), %rsi      # 0xf569
callq 0x21a0
movq %rax, %rdi
leaq 0x72c3(%rip), %rsi      # 0xf5d7
callq 0x21a0
movq -0x18(%rbp), %rsi
movq %rax, %rdi
callq 0x2170
movq %rax, %rdi
leaq 0x6e6c(%rip), %rsi      # 0xf19b
callq 0x21a0
movq 0xbc95(%rip), %rdi      # 0x13fd0
leaq 0x6923(%rip), %rsi      # 0xec65
callq 0x21a0
movq 0xbc92(%rip), %rdi      # 0x13fe0
callq 0x2250
addq $0x20, %rsp
popq %rbp
retq
nopl (%rax)