Pxem, Filename: 28 bytes + Content: 0 bytes = 28 bytes.
- Filename:
._._._.e.z.c.c.z1.o.d.a.a0.o
- Content: enpty.
Try it online! (with pxem.posixism)
With comments
XX.z
# for three times; do push( read integer); done
.a._._._XX.z
# call subroutine
## NOTE. When DOT-e is performed when stack is a,b,c,bottom,
## then subroutine begins with same content of stack
## And when subroutine ends when stack is d,e,f,bottom,
## then previous stack would be d,e,f,a,b,c,bottom
## to continue origimal procedure
## In this program content is empty, so is subroutine
## thus x,y,z,bottom to x,y,z,x,y,z,bottom,
## which duplicates entire stack
.a.eXX.z
# while size < 2 && pop != pop; do
.a.zXX.z
# dup; dup; while size<2 && pop!=pop; do
## this is equal to while stack is empty; do
.a.c.c.zXX.z
# push '1'; putc pop; exit
.a1.o.dXX.z
# done
.a.aXX.z
# done
.a.aXX.z
# push '0'; putc pop; (implicity) exit
.a0.oXX.z
.a