// File: t0mm4rx[P]piscine_cpp/day00/ex01/nul.cpp
// Function: print_header()
void print_header()
{
	std::cout << "        ||" << std::endl;
	std::cout << "  ______||" << std::endl;
	std::cout << " / ____ o|" << std::endl;
	std::cout << "| / ;; \\ |" << std::endl;
	std::cout << "| ______ |" << std::endl;
	std::cout << "||______||" << std::endl;
	std::cout << "||      ||        " << BOLD << BLUE << "An incredible phonebook" << RESET << std::endl;
	std::cout << "||______||        by " << BOLD << BLUE << "tmarx" << RESET << std::endl;
	std::cout << "|'\\[--]/'|        42life" << std::endl;
	std::cout << "|  ¨''¨  |" << std::endl;
	std::cout << "|  ''''  |" << std::endl;
	std::cout << "|        |" << std::endl;
	std::cout << "|        |" << std::endl;
	std::cout << "|        |" << std::endl;
	std::cout << "|________|" << std::endl;
	std::cout << std::endl;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
movq 0x59bd(%rip), %rdi      # 0x7fc8
leaq 0x29f2(%rip), %rsi      # 0x5004
callq 0x2110
movq %rax, %rdi
movq 0x598f(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x599b(%rip), %rdi      # 0x7fc8
leaq 0x29db(%rip), %rsi      # 0x500f
callq 0x2110
movq %rax, %rdi
movq 0x596d(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5979(%rip), %rdi      # 0x7fc8
leaq 0x29c4(%rip), %rsi      # 0x501a
callq 0x2110
movq %rax, %rdi
movq 0x594b(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5957(%rip), %rdi      # 0x7fc8
leaq 0x29ad(%rip), %rsi      # 0x5025
callq 0x2110
movq %rax, %rdi
movq 0x5929(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5935(%rip), %rdi      # 0x7fc8
leaq 0x2996(%rip), %rsi      # 0x5030
callq 0x2110
movq %rax, %rdi
movq 0x5907(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5913(%rip), %rdi      # 0x7fc8
leaq 0x297f(%rip), %rsi      # 0x503b
callq 0x2110
movq %rax, %rdi
movq 0x58e5(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x58f1(%rip), %rdi      # 0x7fc8
leaq 0x2968(%rip), %rsi      # 0x5046
callq 0x2110
movq %rax, %rdi
leaq 0x296c(%rip), %rsi      # 0x5059
callq 0x2110
movq %rax, %rdi
leaq 0x2962(%rip), %rsi      # 0x505e
callq 0x2110
movq %rax, %rdi
leaq 0x2959(%rip), %rsi      # 0x5064
callq 0x2110
movq %rax, %rdi
leaq 0x2962(%rip), %rsi      # 0x507c
callq 0x2110
movq %rax, %rdi
movq 0x5887(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5893(%rip), %rdi      # 0x7fc8
leaq 0x2945(%rip), %rsi      # 0x5081
callq 0x2110
movq %rax, %rdi
leaq 0x290e(%rip), %rsi      # 0x5059
callq 0x2110
movq %rax, %rdi
leaq 0x2904(%rip), %rsi      # 0x505e
callq 0x2110
movq %rax, %rdi
leaq 0x292e(%rip), %rsi      # 0x5097
callq 0x2110
movq %rax, %rdi
leaq 0x2904(%rip), %rsi      # 0x507c
callq 0x2110
movq %rax, %rdi
movq 0x5829(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5835(%rip), %rdi      # 0x7fc8
leaq 0x2903(%rip), %rsi      # 0x509d
callq 0x2110
movq %rax, %rdi
movq 0x5807(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5813(%rip), %rdi      # 0x7fc8
leaq 0x28fa(%rip), %rsi      # 0x50b6
callq 0x2110
movq %rax, %rdi
movq 0x57e5(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x57f1(%rip), %rdi      # 0x7fc8
leaq 0x28e5(%rip), %rsi      # 0x50c3
callq 0x2110
movq %rax, %rdi
movq 0x57c3(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x57cf(%rip), %rdi      # 0x7fc8
leaq 0x28ce(%rip), %rsi      # 0x50ce
callq 0x2110
movq %rax, %rdi
movq 0x57a1(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x57ad(%rip), %rdi      # 0x7fc8
leaq 0x28ac(%rip), %rsi      # 0x50ce
callq 0x2110
movq %rax, %rdi
movq 0x577f(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x578b(%rip), %rdi      # 0x7fc8
leaq 0x288a(%rip), %rsi      # 0x50ce
callq 0x2110
movq %rax, %rdi
movq 0x575d(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5769(%rip), %rdi      # 0x7fc8
leaq 0x2873(%rip), %rsi      # 0x50d9
callq 0x2110
movq %rax, %rdi
movq 0x573b(%rip), %rsi      # 0x7fb0
callq 0x2130
movq 0x5747(%rip), %rdi      # 0x7fc8
movq 0x5728(%rip), %rsi      # 0x7fb0
callq 0x2130
popq %rbp
retq
nop