3 of 5
oh.

Pxem, filename: 64 bytes + content: 0 bytes = 64 bytes, disqualified.

Thank you for commenting me that I need to use content of the file.

Filename

Stack Exchange Cha.p.c.c.zt - The Nineteenth Byte.p.d.a.v.st.v.p

Content

empty.

How it works

  • Every command substring consists of a dot and a char.
  • Every non-command substring is considered to be a command to push each of the string from backwards.
    • I.e. literals.
  • 19th byte is . of .p --- a command to pop each to putchar().
    • Then the stack would be empty.
  • .c is dup() iff not empty; nop() otherwise.
  • .z ... .a is while size<2 || pop!=pop; do ... ;done.
  • .d is exit() on filename.
  • .v reverses entire stack.

Links to TIO