section .data
section .bss

buffer resb 62

section .text
global _start

meat db 0x81,0x72,0x79,0x79,0x2D,0x81,0x75,0x72,0x2D,0x80
db 0x7E,0x82,0x76,0x71,0x2D,0x86,0x7C,0x82,0x7F,0x2D,0x76
db 0x71,0x72,0x6E,0x80,0x3B,0x17,0x17,0x7F,0x72,0x80,0x7D
db 0x76,0x81,0x72,0x2D,0x6E,0x81,0x2D,0x73,0x76,0x74,0x75
db 0x81,0x76,0x7B,0x74,0x80,0x7E,0x82,0x76,0x71,0x2D,0x71
db 0x7C,0x81,0x2D,0x7B,0x72,0x81,0x17,0xC6

_start:
  mov ecx,62
  mov esi,meat
  mov edi,buffer
rotting:
  lodsb
  sub al,13
  stosb
  loop rotting

  push dword 62
  push dword buffer
  push dword 1
  mov eax,4
  push eax
  int 0x80

  mov eax,1
  push eax
  int 0x80