JSFiddle - React, Tailwind, and code Playground

HTML

<input id='a' type='text' />
<input type='button' onclick='b.value=_$_(a.value);' />
<br />
<textarea id='b' style='width:700px;height:200px;font:8pt Courier;'></textarea>

JavaScript

// create 2, 1 and 'true'
__=!''+!'';_=~-__;$$=''+!!_;
// substr
_$=(''+!_)[__+_]+$$[__]+({}+'')[__]+(''+!_)[__+_]+$$[_-_]+$$[_];
// constructor
$=($=({}+''))[__+__+_]+$[_]+(''[_]+'')[_]+_$[_-_]+$$[_$](_-_,__+_)+$[__+__+_]+$$[_-_]+$[_]+$$[_];
// return
_$$=$$[_]+$$[__+_]+$$[_-_]+$$[__]+$$[_]+(''[_]+'')[_];
// Create and store numbers in array
$_$=['@@#@@@#@#@#@@@#######@@@##@@@##@@@#',
     '####@#@@@##@@@#####@#@@@##@@@#####@',
     '@###@#@@@##@@@@#@@@@#@@@@#@@@#@###@',
     '####@#@@@##@@@##@@@##@@@##@@@#####@',
     '######@@@@#@@@@####@#@@@@#@@@@#####',
     '######@@@@#@@@@####@#@@@@#@@@@#@@@@',
     '@#####@@@@#@@@@#@@###@@@##@@@#@####',
     '#@@@##@@@##@@@#######@@@##@@@##@@@#',
     '@###@@@#@@@@#@@@@#@@@@#@@@@#@@@###@',
     '@@@@#@@@@#@@@@#@@@@#@@@@##@@@#@####',
     '#@@@##@@#@#@#@@##@@@#@#@@#@@#@#@@@#',
     '#@@@@#@@@@#@@@@#@@@@#@@@@#@@@@#####',
     '#@@@###@###@#@##@@@##@@@##@@@##@@@#',
     '#@@@##@@@###@@##@#@##@@###@@@##@@@#',
     '@###@#@@@##@@@##@@@##@@@##@@@#@###@',
     '####@#@@@##@@@#####@#@@@@#@@@@#@@@@',
     '@###@#@@@##@@@##@@@##@#@#@###@@@@##',
     '####@#@@@##@@@#####@#@#@@#@@#@#@@@#',
     '@###@#@@@##@@@@@###@@@@@##@@@#@###@',
     '#####@@#@@@@#@@@@#@@@@#@@@@#@@@@#@@',
     '#@@@##@@@##@@@##@@@##@@@##@@@#@###@',
     '#@@@##@@@##@@@##@@@##@@@#@#@#@@@#@@',
     '#@@@##@@@##@@@##@#@###@###@@@##@@@#',
     '#@@@##@@@#@#@#@@@#@@@#@#@#@@@##@@@#',
     '#@@@##@@@#@#@#@@@#@@@@#@@@@#@@@@#@@',
     '#####@@@@#@@@#@@@#@@@#@@@#@@@@#####',
     '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'];
// Tempory string to store function
// Loop through once, adding each row to the array, then join at the end
/*
function(s){
    s = s.toUpperCase().replace(/[^A-Z]/g,"[");
    a = ['','','','','','',''];
    for(i in s){for(j in a){a[j]+=$_$[s.charCodeAt(i)-65].substr(j*5,5);}}
    return "P1\n"+s.length*5+"...