user: Converte this assembly snippet into its equivalent C code:

```asm
<showhelpmenu>:
  endbr64
  sub    $0x8,%rsp
  lea    D117(%rip),%rdi
  call   <printf@plt>
  lea    D85(%rip),%rdi
  call   <printf@plt>
  lea    D25(%rip),%rdi
  call   <printf@plt>
  lea    D116(%rip),%rdi
  call   <printf@plt>
  lea    D96(%rip),%rdi
  call   <printf@plt>
  lea    D86(%rip),%rdi
  call   <printf@plt>
  lea    D36(%rip),%rdi
  call   <printf@plt>
  lea    D100(%rip),%rdi
  call   <printf@plt>
  lea    D59(%rip),%rdi
  call   <printf@plt>
  lea    D118(%rip),%rdi
  call   <printf@plt>
  lea    D124(%rip),%rdi
  call   <printf@plt>
  lea    D58(%rip),%rdi
  call   <printf@plt>
  lea    D91(%rip),%rdi
  call   <printf@plt>
  lea    D101(%rip),%rdi
  call   <printf@plt>
  lea    D67(%rip),%rdi
  call   <printf@plt>
  lea    D42(%rip),%rdi
  call   <printf@plt>
  lea    D51(%rip),%rdi
  call   <printf@plt>
  xor    %edi,%edi
  add    $0x8,%rsp
  jmp    1070 <exit@plt>
```

tool_calls: name: unpack_data
arguments: data_label: D117
type_infered: string
name: unpack_data
arguments: data_label: D85
type_infered: string
name: unpack_data
arguments: data_label: D25
type_infered: string
name: unpack_data
arguments: data_label: D116
type_infered: string
name: unpack_data
arguments: data_label: D96
type_infered: string
name: unpack_data
arguments: data_label: D86
type_infered: string
name: unpack_data
arguments: data_label: D36
type_infered: string
name: unpack_data
arguments: data_label: D100
type_infered: string
name: unpack_data
arguments: data_label: D59
type_infered: string
name: unpack_data
arguments: data_label: D118
type_infered: string
name: unpack_data
arguments: data_label: D124
type_infered: string
name: unpack_data
arguments: data_label: D58
type_infered: string
name: unpack_data
arguments: data_label: D91
type_infered: string
name: unpack_data
arguments: data_label: D101
type_infered: string
name: unpack_data
arguments: data_label: D67
type_infered: string
name: unpack_data
arguments: data_label: D42
type_infered: string
name: unpack_data
arguments: data_label: D51
type_infered: string

tool: D117: this is a filemanager cald Jeti


tool: D85: usage: jeti <OPTION>


tool: D25:   -h or --help			 shows this helpmenu


tool: D116:   -m or --mute			 turn of sound


tool: D96:   -c or --config <path>		 alternativ config


tool: D86:   -v or --version		 print version


tool: D36:   -l or --log <int>		 creates a jeti.log file


tool: D100: <where <int> is, is the priority index


tool: D59: 	prioritys:	0: no logging (default)


tool: D118: 			1: ERRORS


tool: D124: 			2: entering a large process or funktion


tool: D58: 			3: entering a smaler process or funktion, ex. get_this()


tool: D91: 			4: bigger blocks inside process or funktion, ex. "printing window decorations..."


tool: D101: 			5: intestens of ifs and stuff, ex "is inside endofname_if"


tool: D67: 			6: frekvent stuff like graffics, ex on every row


tool: D42: 			7: even more frekvent stuff, ex on every character or pixel


tool: D51: 


assistant: ```c
void showhelpmenu() {
  printf("this is a filemanager cald Jeti\n");
  printf("usage: jeti <OPTION>\n");
  printf("  -h or --help\t\t\t shows this helpmenu\n");
  printf("  -m or --mute\t\t\t turn of sound\n");
  printf("  -c or --config <path>\t\t alternativ config\n");
  printf("  -v or --version\t\t print version\n");
  printf("  -l or --log <int>\t\t creates a jeti.log file\n");
  printf("<where <int> is, is the priority index\n");
  printf("\tprioritys:\t0: no logging (default)\n");
  printf("\t\t\t1: ERRORS\n");
  printf("\t\t\t2: entering a large process or funktion\n");
  printf("\t\t\t3: entering a smaler process or funktion, ex. get_this()\n");
  printf("\t\t\t4: bigger blocks inside process or funktion, ex. \"printing window decorations...\"\n");
  printf("\t\t\t5: intestens of ifs and stuff, ex \"is inside endofname_if\"\n");
  printf("\t\t\t6: frekvent stuff like graffics, ex on every row\n");
  printf("\t\t\t7: even more frekvent stuff, ex on every character or pixel\n");
  printf("\n");
  exit(0);
}
```