19. Reng, 152 bytes
#v`16 "<" 6/b0\ .q@#;n4"14""
#>3N9@15o|R"12"*^*ttt*~++%
#=|
print((1/2and 9 or 13)-(0and+4)^1<<65>>62);# =#;print(17)
# ~nJ<
#
#gg99ddi2` |1|1+6
I added another #\n
so that retina would cooperate. Here's how it works:
#
redefines v
to push 0
, the default TOS. Then, it negates the TOS (`
), pushes 1 and 6, the character of <
, pushes 6 again, and mirrors upwards with /
, colliding with the other `
, which negates the 6. Then, it hits the <
, pushes J
(base 36 for 19), then outputs it as a n
umber, finally terminating (~
).
Escapes in between 2
and `
; and #
and g
.
- Try it online!—Python 3
- Try it online!—V
- Try it online!—Minkolang
- Try it online!—><>
- Try it online!—Python 2
- Try it online!—SMBF
- Ethproductions—Japt
- Try it online!—Retina
- Try it online!—Perl
- Try it online!—Befunge 93
- Try it online!—Befunge 98
- Try it online!—Fission
- Try it online!—Ruby
- Try it online!—Turtléd
- Try it online!—Haystack
- Try it online!—Pyth
- Try it online!—Julia
- CardinalTry it online!—Cardinal
- JSFiddle—Reng