All pastes #949425 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-03-19 20:24 UTC
rendered paste body
;FunkyText V :)
;by koncool

;+-----------------+
;| ÃÅÙÑÃÉÁ Ó'ÁÃÁÐÙ |
;+-----------------+

;THANKS TO MOUSER FOR HIS SUGGESTIONS AND HIS SUPPORT AND ALSO FOR BEING A GOOD FRIEND :)

;Text Effect Sources:
;--------------------
;SpeakScrambler by mouser
;Blue Box is from mIRC Workshop: http://dooyoo-uk.tripod.com/mirc/text.htm
;Rainbow, Partial Caps, 31337, Bubbles and Blocks are from Invision: http://invision.lebyte.com/
;Fire, Cooltext and Random Red are from WangScript: http://www.wang.co.uk/
;Where does /big come from? If you are/know the author, notify me
;Mouse's Clocks from a script found in VastGSM's site (TiMBo clock?)
;Pig Latin and Reverse from Elite Talkers by Epoch: http://www.mircscripts.org/
;-=Elite-Text=-.mrc by unknown? (possibly various authors)
;Colored 2D Text effect is from the 2D Big Talk script by L^Fellow
;DOS Talk by koncool
;Rainbow on Black b/g, Caution tape, Flat Blocks and random underline/bold by Eric^^
;Multicolor, Cigarette, Neon light, Screws, Rhombus, Green/Orange/Yellow Boxes, Orange/Purple Triangles,
;Film, Night, Awesome Text, Euro, Color Frame, Exclamation, Arrows 2 and 3, Emoticons, Sperm and TNT effects
;from IRcap: http://www.ircap.com/
;Figlet space fix contributed by mouser (thanks a lot)

;If you find in this script one or more effects which you have created and you are not
;credited above, feel free to contact me :-)

;History
;-------
;5.8 - Added DOS talk, Rainbow on Black b/g, Caution tape and random underline/bold
;5.7 - Grouped all the effects in a submenu
;5.6 - Added Pig Latin and Reverse text effects as well as the Colored 2D Text effect, script size is ~170kb :D
;5.5 - Added /say handler, Figlet preview function and encryption support to clocks
;5.4 - Fixed /me handler, added /describe - must have confused /me and /describe
;5.3 - Reduced size by unifying the nicklist and query menus (doh)
;5.2 - Added coloured clocks from a script by Mouse :-)
;5.1 - More effects from -=Elite-Text=-.mrc (VastGSM's BotTalk FTP) added
;5.0 - Figlet/Win32 support added! Two figlet font packs are available - minimal (~600kb) and full (82MB!) - LOTS of thanks to mouser
;4.4 - Rewrote colorizer mode, added /notice, /msg and /me handlers
;4.3 - Fixed bug which prevented colored text in query windows from being sent
;4.2 - Added programming language-style text (ANSI C, C++, Pascal, BASIC, Visual Basic, Java, Perl)
;4.1 - Many more effects added
;4.0 - Colorizer fixed - 100% working with Mircryption 1.09.70, thanks mouser!
;3.5 - Full on-the-fly text effect application and line colorization support, mircryption must be modified
;3.4 - Basic text colorization function added
;3.3 - Internal version, bug fixes
;3.2 - Fixed two menu bugs, more text effects from IRCap
;3.1 - Added 'Test All' function, and SpeakScramber has been merged again
;3.0 - Even more text effects, enhanced mIRCryption support, embedded INI to script
;2.0 - New effect (Scrambler), pop-up system rewritten, aliases rewritten
;1.3 - New effect (Blue Box), basic pop-up system
;1.2 - mIRCryption support
;1.1 - More effects from Invision and WangScript
;1.0 - Initial version, no popups, just the rainbow effect from Invision

;To Do
;-----
;1. All // (double-slash) handlers must evaluate the text (i.e. $me -> current nick)
;2. Add Figlet font previewing
;3. Add ASCII art player

;If you have any new text effect, /msg me a sample on IRC, tell me a
;link to it, dcc it to me or e-mail me the source code at koncool@in.gr
;with subject "FunkyText: New Text Effect"

;New e-mail address is koncool@gmail.com - the old one still exists but
;it is rarely checked.

;Please keep this CTCP event. If you are really paranoid about privacy, comment it out :o)
ctcp *:VERSION:*: { .ctcpreply $nick $1 koncool's FunkyText V (v5.8) }

menu channel {
  Funky Text
  .Figlet
  ..Create:figlet
  ..Show:figplay $chan $shortfn($scriptdir) $+ figlettmp.txt
  ..Preview:run notepad $shortfn($scriptdir) $+ figlettmp.txt
  .-
  .Effects
  ..Big Letters
  ...Say:set %ftaction ftsay | big $??*="Text:"
  ...Me:set %ftaction ftme | big $??*="Text:"
  ..Digital Big Letters
  ...Say:set %ftaction ftsay | bigwords $??*="Text:"
  ...Me:set %ftaction ftme | bigwords $??*="Text:"
  ..Colored Big Letters
  ...Say:set %ftaction ftsay | bigcolor $??*="Text:"
  ...Me:set %ftaction ftme | bigcolor $??*="Text:"
  ..Colored 2D Text
  ...Black
  ....Say:set %ftaction ftsay | set %2df 2dcolor | set %fc1 1,1 | set %fc2 14,14 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2dcolor | set %fc1 1,1 | set %fc2 14,14 | 2dtext $??*="Text:"
  ...Red
  ....Say:set %ftaction ftsay | set %2df 2dcolor | set %fc1 5,5 | set %fc2 4,4 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2dcolor | set %fc1 5,5 | set %fc2 4,4 | 2dtext $??*="Text:"
  ...Yellow
  ....Say:set %ftaction ftsay | set %2df 2dcolor | set %fc1 7,7 | set %fc2 8,8 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2dcolor | set %fc1 7,7 | set %fc2 8,8 | 2dtext $??*="Text:"
  ...Green
  ....Say:set %ftaction ftsay | set %2df 2dcolor | set %fc1 3,3 | set %fc2 9,9 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2dcolor | set %fc1 3,3 | set %fc2 9,9 | 2dtext $??*="Text:"
  ...Blue
  ....Say:set %ftaction ftsay | set %2df 2dcolor | set %fc1 2,2 | set %fc2 12,12 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2dcolor | set %fc1 2,2 | set %fc2 12,12 | 2dtext $??*="Text:"
  ...Purple
  ....Say:set %ftaction ftsay | set %2df 2dcolor | set %fc1 6,6 | set %fc2 13,13 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2dcolor | set %fc1 6,6 | set %fc2 13,13 | 2dtext $??*="Text:"
  ...Random
  ....Say:set %ftaction ftsay | set %2df 2drand | set %fc1 rand | unset %fc2 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2drand | set %fc1 rand | unset %fc2 | 2dtext $??*="Text:"
  ...Rainbow
  ....Say:set %ftaction ftsay | set %2df 2drain | unset %fc1 | unset %fc2 | 2dtext $??*="Text:"
  ....Me:set %ftaction ftme | set %2df 2drain | unset %fc1 | unset %fc2 | 2dtext $??*="Text:"
  ..Rainbow
  ...Say:ftsay $rain($??*="Text:")
  ...Me:ftme $rain($??*="Text:")
  ..Rainbow 2
  ...Say:ftsay $rain2($??*="Text:")
  ...Me:ftme $rain2($??*="Text:")
  ..Rainbow (Black b/g)
  ...Say:ftsay $rainbowblack($??*="Text:")
  ...Me:ftme $rainbowblack($??*="Text:")
  ..Multicolor
  ...Say:ftsay $mcolor($??*="Text:")
  ...Me:ftme $mcolor($??*="Text:")
  ..Color Bricks
  ...Say:ftsay $colorbricks($??*="Text:")
  ...Me:ftme $colorbricks($??*="Text:")
  ..ASCII
  ...Say:ftsay $ascii($??*="Text:")
  ...Me:ftme $ascii($??*="Text:")
  ..ASCII Coloured
  ...Say:ftsay $asciic($??*="Text:")
  ...Me:ftme $asciic($??*="Text:")
  ..Partial Caps
  ...Say:ftsay $caps($??*="Text:")
  ...Me:ftme $caps($??*="Text:")
  ..31337
  ...Say:ftsay $leet($??*="Text:")
  ...Me:ftme $leet($??*="Text:")
  ..Bubbles
  ...Say:ftsay $bubbles($??*="Text:")
  ...Me:ftme $bubbles($??*="Text:")
  ..Blocks
  ...Say:ftsay $blocks($??*="Text:")
  ...Me:ftme $blocks($??*="Text:")
  ..Blue Box
  ...Say:ftsay $blue($??*="Text:")
  ...Me:ftme $blue($??*="Text:")
  ..Fire
  ...Say:ftsay $fire($??*="Text:")
  ...Me:ftme $fire($??*="Text:")
  ..Cool
  ...Say:ftsay $kw($??*="Text:")
  ...Me:ftme $kw($??*="Text:")
  ..Random Red
  ...Say:ftsay $red($??*="Text:")
  ...Me:ftme $red($??*="Text:")
  ..Arrow
  ...Say:ftsay $arrow($??*="Text:")
  ...Me:ftme $arrow($??*="Text:")
  ..Arrow No. 2
  ...Say:ftsay $arrow3($??*="Text:")
  ...Me:ftme $arrow3($??*="Text:")
  ..Purple Arrow
  ...Say:ftsay $arrow2($??*="Text:")
  ...Me:ftme $arrow2($??*="Text:")
  ..Scrambler
  ...Say:ftsay $ss_scramblesentence($??*="Text:")
  ...Me:ftme $ss_scramblesentence($??*="Text:")
  ..Reverse
  ...Say:ftsay $reverse($??*="Text:")
  ...Me:ftme $reverse($??*="Text:")
  ..Pig Latin
  ...Say:ftsay $piglatin($??*="Text:")
  ...Me:ftme $piglatin($??*="Text:")
  ..Cigarette
  ...Say:ftsay $cigarette($??*="Text:")
  ...Me:ftme $cigarette($??*="Text:")
  ..Neon Light
  ...Say:ftsay $neonlight($??*="Text:")
  ...Me:ftme $neonlight($??*="Text:")
  ..Screws
  ...Say:ftsay $screws($??*="Text:")
  ...Me:ftme $screws($??*="Text:")
  ..Rhombus
  ...Say:ftsay $rhombus($??*="Text:")
  ...Me:ftme $rhombus($??*="Text:")
  ..Green Boxes
  ...Say:ftsay $greenboxes($??*="Text:")
  ...Me:ftme $greenboxes($??*="Text:")
  ..Orange Boxes
  ...Say:ftsay $orangeboxes($??*="Text:")
  ...Me:ftme $orangeboxes($??*="Text:")
  ..Yellow Boxes
  ...Say:ftsay $yellowboxes($??*="Text:")
  ...Me:ftme $yellowboxes($??*="Text:")
  ..Orange Triangles
  ...Say:ftsay $orangetriangles($??*="Text:")
  ...Me:ftme $orangetriangles($??*="Text:")
  ..Purple Triangles
  ...Say:ftsay $purpletriangles($??*="Text:")
  ...Me:ftme $purpletriangles($??*="Text:")
  ..Film
  ...Say:ftsay $film($??*="Text:")
  ...Me:ftme $film($??*="Text:")
  ..Night
  ...Say:ftsay $night($??*="Text:")
  ...Me:ftme $film($??*="Text:")
  ..Awesome Text
  ...Say:ftsay $awesometext($??*="Text:")
  ...Me:ftme $awesometext($??*="Text:")
  ..Euro
  ...Say:ftsay $euro($??*="Text:")
  ...Me:ftme $euro($??*="Text:")
  ..Exclamation
  ...Say:ftsay $exclamation($??*="Text:")
  ...Me:ftme $exclamation($??*="Text:")
  ..Emoticons
  ...Say:ftsay $emoticons($??*="Text:")
  ...Me:ftme $emoticons($??*="Text:")
  ..Sperm
  ...Say:ftsay $sperm($??*="Text:")
  ...Me:ftme $sperm($??*="Text:")
  ..TNT
  ...Say:ftsay $tnt($??*="Text:")
  ...Me:ftme $tnt($??*="Text:")
  ..Color Frame
  ...Say:ftsay $colorframe($??*="Text:")
  ...Me:ftme $colorframe($??*="Text:")
  ..Roses
  ...Say:ftsay $roses($??*="Text:")
  ...Me:ftme $roses($??*="Text:")
  ..Glow Stick
  ...Say:ftsay $glowstick($??*="Text:")
  ...Me:ftme $glowstick($??*="Text:")
  ..DOS Talk
  ...Say:ftsay $dostalk($??*="Text:")
  ...Me:ftme $dostalk($??*="Text:")
  ..Programming Languages
  ...ANSI C
  ....Say:ftsay $printf($??*="Text:")
  ....Me:ftme $printf($??*="Text:")
  ...C++
  ....Say:ftsay $cout($??*="Text:")
  ....Me:ftme $cout($??*="Text:")
  ...BASIC
  ....Say:ftsay $basic($??*="Text:")
  ....Me:ftme $basic($??*="Text:")
  ...Visual Basic
  ....Say:ftsay $vb($??*="Text:")
  ....Me:ftme $vb($??*="Text:")
  ...Pascal
  ....Say:ftsay $pascal($??*="Text:")
  ....Me:ftme $pascal($??*="Text:")
  ...Java
  ....Say:ftsay $java($??*="Text:")
  ....Me:ftme $java($??*="Text:")
  ...Perl
  ....Say:ftsay $perl($??*="Text:")
  ....Me:ftme $perl($??*="Text:")
  .-
  .Outgoing Text Colorizer ( $+ $group(#colorizer) $+ )
  ..Enable:.enable #colorizer | if ($gotmircryption == $true) { %mc_haltinput = yes } | .echo -a Outgoing Text Colorizer has been turned on.
  ..Disable:.disable #colorizer | if ($gotmircryption == $true) { %mc_haltinput = no } | .echo -a Outgoing Text Colorizer has been turned off.
  ..-
  ..Effects
  ...Single Color:.set %ft_mode c | .set %ft_color $??*="Color Number:"
  ...Rainbow:.set %ft_mode rainbow | .unset %ft_color
  ...Rainbow 2:.set %ft_mode rainbow2 | .unset %ft_color
  ...Rainbow (Black b/g):.set %ft_mode rainbowblack | .unset %ft_color
  ...Multicolor:.set %ft_mode mcolor | .unset %ft_color
  ...ASCII:.set %ft_mode ascii | .unset %ft_color
  ...ASCII Coloured:.set %ft_mode asciic | .unset %ft_color
  ...Partial Caps:.set %ft_mode caps | .unset %ft_color
  ...31337:.set %ft_mode leet | .unset %ft_color
  ...Bubbles:.set %ft_mode bubbles | .unset %ft_color
  ...Blocks:.set %ft_mode blocks | .unset %ft_color
  ...Blue Box:.set %ft_mode blue | .unset %ft_color
  ...Fire:.set %ft_mode fire | .unset %ft_color
  ...Cool:.set %ft_mode kw | .unset %ft_color
  ...Random Red:.set %ft_mode red | .unset %ft_color
  ...Arrow:.set %ft_mode arrow | .unset %ft_color
  ...Arrow No. 2:.set %ft_mode arrow2 | .unset %ft_color
  ...Purple Arrow:.set %ft_mode arrow2 | .unset %ft_color
  ...Scrambler:.set %ft_mode scramble | .unset %ft_color
  ...Reverse:.set %ft_mode reverse | .unset %ft_color
  ...Pig Latin:.set %ft_mode piglatin | .unset %ft_color
  ...Color Bricks:.set %ft_mode cbricks | .unset %ft_color
  ...Cigarette:.set %ft_mode cigarette | .unset %ft_color
  ...Neon Light:.set %ft_mode neonlight | .unset %ft_color
  ...Screws:.set %ft_mode screws | .unset %ft_color
  ...Rhombus:.set %ft_mode rhombus | .unset %ft_color
  ...Green Boxes:.set %ft_mode greenboxes | .unset %ft_color
  ...Orange Boxes:.set %ft_mode orangeboxes | .unset %ft_color
  ...Yellow Boxes:.set %ft_mode yellowboxes | .unset %ft_color
  ...Orange Triangles:.set %ft_mode orangetriangles | .unset %ft_color
  ...Purple Triangles:.set %ft_mode purpletriangles | .unset %ft_color
  ...Film:.set %ft_mode film | .unset %ft_color
  ...Night:.set %ft_mode night | .unset %ft_color
  ...Awesome Text:.set %ft_mode awesometext | .unset %ft_color
  ...Euro:.set %ft_mode euro | .unset %ft_color
  ...Color Frame:.set %ft_mode colorframe | .unset %ft_color
  ...Exclamation:.set %ft_mode exclamation | .unset %ft_color
  ...Emoticons:.set %ft_mode emoticons | .unset %ft_color
  ...Sperm:.set %ft_mode sperm | .unset %ft_color
  ...TNT:.set %ft_mode tnt | .unset %ft_color
  ...Roses:.set %ft_mode roses | .unset %ft_color
  ...Glow Stick:.set %ft_mode glowstick | .unset %ft_color
  ...DOS Talk:.set %ft_mode dostalk | .unset %ft_color
  ...Programming Languages
  ....ANSI C:.set %ft_mode ansic | .unset %ft_color
  ....C++:.set %ft_mode cpp | .unset %ft_color
  ....BASIC:.set %ft_mode basic | .unset %ft_color
  ....Visual Basic:.set %ft_mode vb | .unset %ft_color
  ....Pascal:.set %ft_mode pascal | .unset %ft_color
  ....Java:.set %ft_mode java | .unset %ft_color
  ....Perl:.set %ft_mode perl | .unset %ft_color
  .-
  .Test All Effects:FunkyText
  .-
  .Uninstall:/Uninst_FunkyTxt
}

menu nicklist,query {
  Funky Text
  .Figlet
  ..Create:figlet
  ..Show:figplay $1 $shortfn($scriptdir) $+ figlettmp.txt
  ..Preview:run notepad $shortfn($scriptdir) $+ figlettmp.txt
  .-
  .Effects
  ..Big Letters
  ...Notice:set %ftaction ftnotice $1 | big $??*="Text:"
  ...Message:set %ftaction ftmsg $1 | big $??*="Text:"
  ..Digital Big Letters
  ...Notice:set %ftaction ftnotice $1 | bigwords $??*="Text:"
  ...Message:set %ftaction ftmsg $1 | bigwords $??*="Text:"
  ..Colored Big Letters
  ...Notice:set %ftaction ftnotice $1 | bigcolor $??*="Text:"
  ...Message:set %ftaction ftmsg $1 | bigcolor $??*="Text:"
  ..Colored 2D Text
  ...Black
  ....Notice:set %ftaction ftnotice $1 | set %2df 2dcolor | set %fc1 1,1 | set %fc2 14,14 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2dcolor | set %fc1 1,1 | set %fc2 14,14 | 2dtext $??*="Text:"
  ...Red
  ....Notice:set %ftaction ftnotice $1 | set %2df 2dcolor | set %fc1 5,5 | set %fc2 4,4 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2dcolor | set %fc1 5,5 | set %fc2 4,4 | 2dtext $??*="Text:"
  ...Yellow
  ....Notice:set %ftaction ftnotice $1 | set %2df 2dcolor | set %fc1 7,7 | set %fc2 8,8 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2dcolor | set %fc1 7,7 | set %fc2 8,8 | 2dtext $??*="Text:"
  ...Green
  ....Notice:set %ftaction ftnotice $1 | set %2df 2dcolor | set %fc1 3,3 | set %fc2 9,9 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2dcolor | set %fc1 3,3 | set %fc2 9,9 | 2dtext $??*="Text:"
  ...Blue
  ....Notice:set %ftaction ftnotice $1 | set %2df 2dcolor | set %fc1 2,2 | set %fc2 12,12 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2dcolor | set %fc1 2,2 | set %fc2 12,12 | 2dtext $??*="Text:"
  ...Purple
  ....Notice:set %ftaction ftnotice $1 | set %2df 2dcolor | set %fc1 6,6 | set %fc2 13,13 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2dcolor | set %fc1 6,6 | set %fc2 13,13 | 2dtext $??*="Text:"
  ...Random
  ....Notice:set %ftaction ftnotice $1 | set %2df 2drand | set %fc1 rand | unset %fc2 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2drand | set %fc1 rand | unset %fc2 | 2dtext $??*="Text:"
  ...Rainbow
  ....Notice:set %ftaction ftnotice $1 | set %2df 2drain | unset %fc1 | unset %fc2 | 2dtext $??*="Text:"
  ....Message:set %ftaction ftmsg $1 | set %2df 2drain | unset %fc1 | unset %fc2 | 2dtext $??*="Text:"
  ..Rainbow
  ...Notice:ftnotice $1 $rain($??*="Text:")
  ...Message:ftmsg $1 $rain($??*="Text:")
  ..Rainbow 2
  ...Notice:ftnotice $1 $rain2($??*="Text:")
  ...Message:ftmsg $1 $rain2($??*="Text:")
  ..Rainbow (Black b/g)
  ...Notice:ftnotice $1 $rainbowblack($??*="Text:")
  ...Message:ftmsg $1 $rainbowblack($??*="Text:")
  ..Multicolor
  ...Notice:ftnotice $1 $mcolor($??*="Text:")
  ...Message:ftmsg $1 $mcolor($??*="Text:")
  ..Color Bricks
  ...Notice:ftnotice $1 $colorbricks($??*="Text:")
  ...Message:ftmsg $1 $colorbricks($??*="Text:")
  ..ASCII
  ...Notice:ftnotice $1 $ascii($??*="Text:")
  ...Message:ftmsg $1 $ascii($??*="Text:")
  ..ASCII Coloured
  ...Notice:ftnotice $1 $asciic($??*="Text:")
  ...Message:ftmsg $1 $asciic($??*="Text:")
  ..Partial Caps
  ...Notice:ftnotice $1 $caps($??*="Text:")
  ...Message:ftmsg $1 $caps($??*="Text:")
  ..31337
  ...Notice:ftnotice $1 $leet($??*="Text:")
  ...Message:ftmsg $1 $leet($??*="Text:")
  ..Bubbles
  ...Notice:ftnotice $1 $bubbles($??*="Text:")
  ...Message:ftmsg $1 $bubbles($??*="Text:")
  ..Blocks
  ...Notice:ftnotice $1 $blocks($??*="Text:")
  ...Message:ftmsg $1 $blocks($??*="Text:")
  ..Blue Box
  ...Notice:ftnotice $1 $blue($??*="Text:")
  ...Message:ftmsg $1 $blue($??*="Text:")
  ..Fire
  ...Notice:ftnotice $1 $fire($??*="Text:")
  ...Message:ftmsg $1 $fire($??*="Text:")
  ..Cool
  ...Notice:ftnotice $1 $kw($??*="Text:")
  ...Message:ftmsg $1 $kw($??*="Text:")
  ..Random Red
  ...Notice:ftnotice $1 $red($??*="Text:")
  ...Message:ftmsg $1 $red($??*="Text:")
  ..Arrow
  ...Notice:ftnotice $arrow($??*="Text:")
  ...Message:ftmsg $arrow($??*="Text:")
  ..Arrow No. 2
  ...Notice:ftnotice $arrow3($??*="Text:")
  ...Message:ftmsg $arrow3($??*="Text:")
  ..Purple Arrow
  ...Notice:ftnotice $1 $arrow2($??*="Text:")
  ...Message:ftmsg $1 $arrow2($??*="Text:")
  ..Scrambler
  ...Notice:ftnotice $1 $ss_speakscrambler($??*="Text:")
  ...Message:ftmsg $1 $ss_speakscrambler($??*="Text:")
  ..Reverse
  ...Notice:ftnotice $1 $reverse($??*="Text:")
  ...Message:ftmsg $1 $reverse($??*="Text:")
  ..Pig Latin
  ...Notice:ftnotice $1 $piglatin($??*="Text:")
  ...Message:ftmsg $1 $piglatin($??*="Text:")
  ..Cigarette
  ...Notice:ftnotice $1 $cigarette($??*="Text:")
  ...Message:ftmsg $1 $cigarette($??*="Text:")
  ..Neon Light
  ...Notice:ftnotice $1 $neonlight($??*="Text:")
  ...Message:ftmsg $1 $neonlight($??*="Text:")
  ..Screws
  ...Notice:ftnotice $1 $screws($??*="Text:")
  ...Message:ftmsg $1 $screws($??*="Text:")
  ..Rhombus
  ...Notice:ftnotice $1 $rhombus($??*="Text:")
  ...Message:ftmsg $1 $rhombus($??*="Text:")
  ..Green Boxes
  ...Notice:ftnotice $1 $greenboxes($??*="Text:")
  ...Message:ftmsg $1 $greenboxes($??*="Text:")
  ..Orange Boxes
  ...Notice:ftnotice $1 $orangeboxes($??*="Text:")
  ...Message:ftmsg $1 $orangeboxes($??*="Text:")
  ..Yellow Boxes
  ...Notice:ftnotice $1 $yellowboxes($??*="Text:")
  ...Message:ftmsg $1 $yellowboxes($??*="Text:")
  ..Orange Triangles
  ...Notice:ftnotice $1 $orangetriangles($??*="Text:")
  ...Message:ftmsg $1 $orangetriangles($??*="Text:")
  ..Purple Triangles
  ...Notice:ftnotice $1 $purpletriangles($??*="Text:")
  ...Message:ftmsg $1 $purpletriangles($??*="Text:")
  ..Film
  ...Notice:ftnotice $1 $film($??*="Text:")
  ...Message:ftmsg $1 $film($??*="Text:")
  ..Night
  ...Notice:ftnotice $1 $night($??*="Text:")
  ...Message:ftmsg $1 $night($??*="Text:")
  ..Awesome Text
  ...Notice:ftnotice $1 $awesometext($??*="Text:")
  ...Message:ftmsg $1 $awesometext($??*="Text:")
  ..Euro
  ...Notice:ftnotice $1 $euro($??*="Text:")
  ...Message:ftmsg $1 $euro($??*="Text:")
  ..Exclamation
  ...Notice:ftnotice $1 $exclamation($??*="Text:")
  ...Message:ftmsg $1 $exclamation($??*="Text:")
  ..Emoticons
  ...Notice:ftnotice $1 $emoticons($??*="Text:")
  ...Message:ftmsg $1 $emoticons($??*="Text:")
  ..Sperm
  ...Notice:ftnotice $1 $sperm($??*="Text:")
  ...Message:ftmsg $1 $sperm($??*="Text:")
  ..TNT
  ...Notice:ftnotice $1 $tnt($??*="Text:")
  ...Message:ftmsg $1 $tnt($??*="Text:")
  ..Color Frame
  ...Notice:ftnotice $1 $colorframe($??*="Text:")
  ...Message:ftmsg $1 $colorframe($??*="Text:")
  ..Roses
  ...Notice:ftnotice $1 $roses($??*="Text:")
  ...Message:ftmsg $1 $roses($??*="Text:")
  ..Glow Stick
  ...Notice:ftnotice $1 $glowstick($??*="Text:")
  ...Message:ftmsg $1 $glowstick($??*="Text:")
  ..DOS Talk
  ...Notice:ftnotice $1 $dostalk($??*="Text:")
  ...Message:ftmsg $1 $dostalk($??*="Text:")
  ..Programming Languages
  ...ANSI C
  ....Notice:ftnotice $1 $printf($??*="Text:")
  ....Message:ftmsg $1 $printf($??*="Text:")
  ...C++
  ....Notice:ftnotice $1 $cout($??*="Text:")
  ....Message:ftmsg $1 $cout($??*="Text:")
  ...BASIC
  ....Notice:ftnotice $1 $basic($??*="Text:")
  ....Message:ftmsg $1 $basic($??*="Text:")
  ...Visual Basic
  ....Notice:ftnotice $1 $vb($??*="Text:")
  ....Message:ftmsg $1 $vb($??*="Text:")
  ...Pascal
  ....Notice:ftnotice $1 $pascal($??*="Text:")
  ....Message:ftmsg $1 $pascal($??*="Text:")
  ...Java
  ....Notice:ftnotice $1 $java($??*="Text:")
  ....Message:ftmsg $1 $java($??*="Text:")
  ...Perl
  ....Notice:ftnotice $1 $perl($??*="Text:")
  ....Message:ftmsg $1 $perl($??*="Text:")
  .-
  .Test All Effects:FunkyText
  .-
  .Uninstall:/Uninst_FunkyTxt
}

menu channel,query { 
  Funky Text
  .Clocks
  ..Mouse Bar:{
    /ftsay 14,1       < :3   $asctime(h:nn tt)        )~~~          
  }
  ..Mousey:{
    /ftsay 1,1TiMBo Clock=====----
    /ftsay 1,1...14(\"/)```~.1=======
    /ftsay 1,1...14(12o1=12o)14(1..14(1=14)_____1=
    /ftsay 1,1...0->4ö0<-1=14~1=14"~1=======
    /ftsay 1,1....9 $asctime(h:nn tt) 1=======
    /ftsay 1,1!!=8MouSeY TiMe1!!!==
  }
  ..Ratfink: {
    /ftsay 1,1=9RATFINK15_1===15_1==9TIME1==
    /ftsay 1,1====15\|/(_)_(_)\|/1====
    /ftsay 1,1=====15@~ (o.o) ~@1=====
    /ftsay 1,1====15/___(1=14*1=15)___\1====
    /ftsay 1,1=======4/1=0`4U0'1=4\1=======
    /ftsay 1,1======4(1=8R1=.=8F1=4)1======
    /ftsay 1,1=======4`15>4---15<4'1=======
    /ftsay 1,1=======15_\1===15/_1=======
    /ftsay 1,1======9 $asctime(h:nn tt) 1======
  }
  ..Mousey Runs:/me 0,0...14(\"/)```~. | /me 0,0... 14o o 14(..( )_____ | /me 0,0...14->4ö14<- ~ "~ | /me 0,0.....4,1 $asctime(h:nn tt) | /me 14,5!12!4!8mousey Time12!4!14!
  ..Bear: {
    /ftsay 1,1T==15()__()1==C
    /ftsay 1,1i15(\( 12oo 15)1==l
    /ftsay 1,1M=15\^'\/'^\1=o
    /ftsay 1,1B.=15(1...=15)\)1c
    /ftsay 1,1o.=15Q/~~\Q1==k
    /ftsay 1,1==9 $asctime(h:nn tt) 1=
  }
  ..Mousey 2: {
    /ftsay 12,12                     
    /ftsay 12,12  1,1                 12,12  
    /ftsay 12,12  1,1..14(\"/)```~.     12,12  
    /ftsay 12,12  1,1.. 14o o 14(..( )____12,12  
    /ftsay 12,12  1,1..14->4ö14<- ~ "~     12,12  
    /ftsay 12,12  1,1....4,1 $asctime(h:nn tt)    12,12  
    /ftsay 12,12  14,1!12!4!8mousey Time12!4!14!12,12  
    /ftsay 12,12                     

  }
  ..Mousey 3: {
    /ftsay 10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»
    /ftsay 6,6.4,13.1,1TiMBo Clock=====----4,13.6,6.
    /ftsay 6,6.4,13.1,1...14(\"/)```~.1=======4,13.6,6.
    /ftsay 6,6.4,13.1,1...14(12o1=12o)14(1..14(1=14)_____1=4,13.6,6.
    /ftsay 6,6.4,13.1,1...0->4ö0<-1=14~1=14"~1=======4,13.6,6.
    /ftsay 6,6.4,13.1,1......9 $asctime(h:nn tt) 1====4,13.6,6.
    /ftsay 6,6.4,13.1,1!!===8MouSeY TiMe1!!!=4,13.6,6.
    /ftsay 10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»10,6«14,13®10,6»

  }
  ..Mouse 1:{
    /ftsay 1,1------15_1----15_1TiMBoClo
    /ftsay 1,1-----15(4o15)__(4o15)1-----ck
    /ftsay 1,1------15\ 14.. 15/1--15(1----=
    /ftsay 1,1------0==15\/0==1---15)1---=
    /ftsay 1,1------15(m8--15m)1--15(1----=
    /ftsay 1,1-----15m8(____)15m__)1---=
    /ftsay 1,1---=================
    /ftsay 1,1---=9 $asctime(h:nn tt) 1======

  }
  ..Bedtime {
    /ftsay 1,1.......................
    /ftsay 1,1...9,1Ô1..8z1................
    /ftsay 1,1...3,1I1.8z1.............9Ô1...
    /ftsay 1,1...3,1I0()12_____________3I1...
    /ftsay 1,1...3,1I12,12...14,1 $asctime(h:nn tt) 12,12...3,1I1...
    /ftsay 1,1...3,1I4¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡3I1...
    /ftsay 1,1...3,1I1...............3I1...
    /ftsay 1,1....8It's My Bedtime1....
    /ftsay 1,1....T-One..............
    /ftsay 4,1 ·:14}-7~,9-{4:.14`4·:7}-9,'14- 3{4:.
    /ftsay 1,66,6iii0NIGHT EVERYONE!!6,6iiii
  }
  ..Wizard 1 {
    ftsay 1,1=12|\1==STaR^DUST
    ftsay 1,1-12| \9 $asctime(h:nn tt) 1-
    ftsay 1,1-12|8(*12\1-4Wizard 1-
    ftsay 1,1-15((""`7\1=4Time1 =
    ftsay 1,1-15((7c14'7ß14'7)1TiMBo=
    ftsay 1,1-15((((4^15))1Clock=
    ftsay 1,1===15(()))1======
    ftsay 1,1====15(((1=======
  }
  ..Wizard 2 {
    ftsay 1,1.....___15.1_0`.9*15.14'1_8.1___....
    ftsay 1,1....14+1..10*1 .7o1...7o1.8*12 `1.14+1...
    ftsay 1,1..... 4'15 ' 12|\0^12/| 15`9+1......
    ftsay 1,1.STaR^DUsT.12\0V12/1..TiMBo...
    ftsay 1,1..9Magik1....12/_\ 1...9Time1==
    ftsay 1,1......=== 5_12/ \5_ 1==Clock.
    ftsay 1,1........4 $asctime(h:nn tt) 1.......
  }
  ..Dragon {
    ftsay 1,1-- ---}--9\^\_/^/1--{----STaR^DUST===
    ftsay 1,1----9{\}1--9< 120 0 9>1--9{/}1--====4Time1 ===
    ftsay 1,1----9{\\}\1-9)<1-9>(1-9/{//}1-===4Seems to1==
    ftsay 1,1---9{'1-9\\1=9\(. .)/1-9//1-9`}1-4Be "Dragon"1=
    ftsay 1,1-9{'1----9\\1-9/ 4~9 \1-9//1----9`}1-==========
    ftsay 1,1-9{1------9/\\1-%-9//\1------9}1-8 $asctime(h:nn tt) 
    ftsay 1,1--9\|\|\/-8""9---8""9-\/|/|/1TiMBo clock=
  }
  ..Dragon 2:{
    ftsay 1,1=TiMBo Clock=4,1==4,1=============
    ftsay 1,1=============4\\1=4\\1============
    ftsay 1,1===8MaGiC1=====4)1=4\\1=4\\1====4_ß_1===
    ftsay 1,1=====8DrAgoN1==4)^\))\))1==4/1==9°4\1==
    ftsay 1,1=========8TiMe1=4\_||1=4||1=4/1=4/^`-'1=
    ftsay 1,1=====4 __1=====4¸-\1=4\\4--/1=4/1======
    ftsay 1,1===4¸·´1=4\\___/1===4___. )'1=======
    ftsay 1,1========4`----04\ )___/\\1========
    ftsay 1,1=============4//1=====0`"1========
    ftsay 1,1=============4\\1=====8 $asctime(h:nn tt) 1==
    ftsay 01,01=============0`"1===============
  }
  ..Unicorn {
    ftsay 1,1=TiMBo Clock=====
    ftsay 1,1=9Magical1==4,,7/1====
    ftsay 1,1==9Time1===4/(0-4\1====
    ftsay 1,1====4,---' /`-'1===
    ftsay 1,1===4/( )__))1======
    ftsay 7,1____4//7___4\\7 _1====
    ftsay 1,1====5``1====5`` 1====
    ftsay 1,1====8 $asctime(h:nn tt) 1===
  }
  ..Unicorn 2: {
    ftsay 1,1==TiMBo Clock===========
    ftsay 1,1=====4¸.-----""""^0==--1+++
    ftsay 1,1===4;'(1=4,___,1=4,/~\;1======
    ftsay 1,1===4·1=4)/>/1===4\|-,1==9Magic1=
    ftsay 1,1=====4|1=4`\1====4|1=0"1==9Time1==
    ftsay 1,1=====0"1===0"1===0"1==========
    ftsay 1,1=========8 $asctime(h:nn tt) 1======
  }
  ..(Bear) Good Time: {
    ftsay 1,1==14{~.-.~}1==8Having1===
    ftsay 1,1===14(1=4Y1=14)1=====8A1======
    ftsay 1,1==14()¯¯¯14()1===8Beary1===
    ftsay 1,1==14(_)-(_)1=8Good Time1=
    ftsay 1,1TiMbo9 $asctime(h:nn tt) 1Clock+
  }
  ..Bear 1: {
    ftsay 1,1T==15()__()1==C
    ftsay 1,1i15(\( 12oo 15)1==l
    ftsay 1,1M=15\^'\/'^\1=o
    ftsay 1,1B.=15(1...=15)\)1c
    ftsay 1,1o.=15Q/~~\Q1==k
    ftsay 1,1==9 $asctime(h:nn tt) 1=
  }
  ..Bear 1:{
    ftsay 1,1-----7{12.7-12.7}1-----
    ftsay 1,1-----7( 4Y 7)1-----
    ftsay 1,1-7()8 $asctime(h:nn tt) 7()1-
    ftsay 1,1----7(_)-(_)1----
    ftsay 4,1!!!Bear Time!!!
  }
  ..Bird {
    ftsay 1,1==12Time To1==
    ftsay 1,1T.==4(((1===C
    ftsay 1,1i==4(14.1=14.4)1==l
    ftsay 1,1M=4((1=8v1=4))1=o
    ftsay 1,1B7===8m7=8m7===1c
    ftsay 1,1o===12Fly?1==k
    ftsay 1,1=9 $asctime(h:nn tt) 1=
  }
  ..Tweety 1:{
    ftsay 1,1......8-=-.)1.....
    ftsay 1,1....8/1.....8\1.....
    ftsay 1,1....8\0@1.0@1..8/1.....
    ftsay 1,1....8(_7>1.8_)1......
    ftsay 1,1......8)(_1.......
    ftsay 1,1.....8/((_`)_,1...
    ftsay 1,1.....8\__(/-"1....
    ftsay 1,1....7__|||__1.....
    ftsay 1,1...7((__|__))1....
    ftsay 1,1....4 $asctime(h:nn tt) 1...
  }
  ..Tweety 2:{
    ftsay     1,1.....8\|/1.......
    ftsay     1,1....8/^ ^\1......
    ftsay     1,1....8\12@ @8/1......
    ftsay     1,1....8( 7V 8)1......
    ftsay     1,1.....8\ /1.......
    ftsay     1,1.8/(0 $asctime(h:nn tt) 8)\1.
    ftsay     7,1====8/\7=8/\7======
    ftsay     4,1!!Tweety Time!!
  }
  ..Duck:{
    ftsay 1,1==TiMbo Clock==
    ftsay 1,1.....0_1..4Quack1.=
    ftsay 1,1...8>0(')_,1.4Time1.
    ftsay 1,1....0(_~_/1.....=
    ftsay 12,1~~~9 $asctime(h:nn tt) 12~~~
  }
  ..Hoot Time:{
    ftsay   1,1....14/\_/\1----
    ftsay   1,1...14(15(0@8v0@15)14)1---
    ftsay   1,1...14()15:::14()1---
    ftsay   1,1.14(9 $asctime(h:nn tt) 14)1-
    ftsay   7,1====8VV14-8VV7====
    ftsay   4,1!!Hoot Time!!
  }
  ..Chicken {
    ftsay 1,1T=Susie^-=c
    ftsay 1,1i.0(\1..4}\1..l
    ftsay 1,1M0(1..0\_(14'8>1=o
    ftsay 1,1B0(__(=_)1..c
    ftsay 1,1o...8-"=1...k
    ftsay 1,1=9 $asctime(h:nn tt) 1=
  }
  ..Lovebirds: {
    ftsay 1,1.14\. _(12ö7><12ö14)_ ,/1.
    ftsay  1,1..14\==_)..(_==/ 1.
    ftsay  1,1...14-'=... ='-1...
    ftsay  1,1....4,1 $asctime(h:nn tt) 1...
    ftsay  14,1!12!4!8lover Time12!4!14!  
  }
  ..Butterfly {
    ftsay 1,1T-4/\1-8v1-4/\1C-
    ftsay 1,1i-4\_\8O4/_/1l-
    ftsay 1,1M-4/0*1-4|1-0*4\1o-
    ftsay 1,1B-4\_/8U4\_/1c-
    ftsay 1,1o9 $asctime(h:nn tt) 1k
  }
  ..Butterfly 2: {
    ftsay 1,1=8/\4\/8/\1=
    ftsay 1,1=8> 4()8 <1=
    ftsay 1,1=8\/4()8\/1=
    ftsay 9,1 $asctime(h:nn tt) 
  }
  ..Spider {
    ftsay 15,15Terry Lung========
    ftsay 15,15i=1||15==1||15==12Time to15=
    ftsay 15,15M=1\\()//154 $asctime(h:nn tt) 15=
    ftsay 15,15B1//(__)\\15=12hit the15=
    ftsay 15,15o1||15====1||15===12Web15===
    ftsay 15,15clock by TiMBo ===
  }
  ..Bug:{
    ftsay 1,1..4Time To1..
    ftsay 1,1..8\1TiMBo8/1..
    ftsay 1,1...8\1...8/1...
    ftsay 1,1...9_8\9o8/9_1...
    ftsay 1,1..7(4*7) (4*7)1..
    ftsay 1,1...9\1.3¡1.9/1...
    ftsay 1,1....9\3o9/1....
    ftsay 1,1..4Bug Out!1.
    ftsay 1,1.12 $asctime(h:nn tt) 1.
  }
  ..Snail:{
    ftsay 1,1.4Time moves so Slow1=
    ftsay 1,1==.TiMBo Clock..====
    ftsay 1,1=.==.14oo1..8.8--.1....===
    ftsay 1,1=..jgs9\\8(____)_.1====
    ftsay 1,1=.06/979`~~~~~~~`1====
    ftsay 1,1======12 $asctime(h:nn tt) 1=====
    ftsay 1,1====================
  }  
  ..Hippo:{
    ftsay 1,1=======Zaroff.....==
    ftsay 1,1.15@¸¸··´´´´´´·¸¸1=====
    ftsay 1,1.15(.1=========.15/"\1..-=
    ftsay 1,1..15||------||(___)1.==
    ftsay 1,1..15'"1......15'"`---´1.==
    ftsay 1,1TiMBo9 $asctime(h:nn tt) 1Clock.
  }
  ..Alligator {
    ftsay 1,1===8Later Gator1====
    ftsay 9,1¸¸¸¸¸¸¸¸¸¸0èé9____1==
    ftsay 9,1¸¸¸¸¸¸}}((9--0v9­0v9-)1=
    ftsay 1,1=TiMBo9\0æ1==Clock===
    ftsay 1,1====8 $asctime(h:nn tt)  1=====
  }
  ..Lion:{
    ftsay 1,1===TiMBo=Clock========
    ftsay 1,1===5.~ ~ ~.1===12No time1==
    ftsay 1,1==5(1=7o,,,7o1=5)1=12 to be1====
    ftsay 1,1=5(1==5)14.1=14.5(1==5)1==4Lion1====
    ftsay 1,1==5\1=7{1=7v1=7}1=5/1==12Around1===
    ftsay 1,1===5~1=7`4v7'1=5~1==9 $asctime(h:nn tt) 1=
    ftsay 1,1===artist unknown ====   
  } 
  ..Fishing:{
    ftsay 1,1==12Fishing Time1=15:1===
    ftsay 1,1====9.-^^-._1====15:1===
    ftsay 1,1=9)~\.)1=====0@9\1==15:1===
    ftsay 1,19(1=======4\\\1==4<1=15J1===
    ftsay 1,1=8)/`-.1====8_./1======
    ftsay 1,1======8)_/1=12 $asctime(h:nn tt) 1
    ftsay 1,1===================
  }
  ..Sharkey: {
    ftsay 1,1=TiMBo Clock==15¸1=============
    ftsay 1,1===15\. 8Sharkey1=15|\1=8Time1=======
    ftsay 1,1====15\`.___---~~  ~~~°°0®15·¸¸1===
    ftsay 1,1====15//~~---¸_____4»»15_¸4¸4··15´1===
    ftsay 1,1===15'´1===========15|/'1=========
    ftsay 1,1================15´1=9 $asctime(h:nn tt)  1=
  }
  ..Whale: {
    ftsay 1,1=====0,'°º,°º°'..¸·,º°º°'°º1==TiMBo Clock=======
    ftsay 1,1====0º,'14°º1=====0'14°0º14°0'1=====14º0°,º'¸º1===9Having a1====
    ftsay 1,1===0º1==14º0,1========0º1========14º1=0º , º 14"Whale" 12of 1==
    ftsay 1,1=0¤1=14'1==14,1=0º1=======0º1===========14¤1======9a time!1====
    ftsay 1,1===========15_.---0º15------..1======15__1===15__1========
    ftsay 1,1=========15/'1==============15`\1====15`\1=15\/   /'1=======
    ftsay 1,1========15(  (0Ö15)1=============15`\.____)     /'1=========
    ftsay 1,1=12~~~~~~~~~~~~~~~~~~9 $asctime(h:nn tt) 12~~~~~~~~~~~~~~~~~~
  }
  ..Tunatime:{
    ftsay 1,1----------9,1------ 
    ftsay 1,1-------4.:/1------- 
    ftsay 1,1----12,,///;,   ,;/1-- 
    ftsay 1,1--4o)::::::;;///1-- 
    ftsay 1,1---14>4,1 $asctime(h:nn tt)  14\\\1- 
    ftsay 1,1---8''\\\\\'" ';\1- 
    ftsay 1,1-----9';\_/1------- 
    ftsay 1,1.14!12!4!12Tuna Time12!4!14!1-
  }
  ..Dogone {
    ftsay 15,15---5/)_(\15TiMbo++
    ftsay 15,15---5(0@ @5)15=12Dogone
    ftsay 15,15---5{ 1* 5}15Clock==
    ftsay 15,15---5~`4U5´~15=12Tired15=
    ftsay 15,15==9,1 $asctime(h:nn tt) 15,15====
  }  
  ..Elmo: {
    ftsay 1,1--4Elmo1-4sez1-4its1--
    ftsay 1,1-----0(.)(.)1-----
    ftsay 1,1----4/1--8()1--4\1----
    ftsay 1,1----4\1-4'--'1-4/1-_--
    ftsay 1,1-4{*'1-4`""""`1-4'*}1-
    ftsay 1,1--4`"/1TiMBo-4\"`1--
    ftsay 1,1----4\1Clock-4/1----
    ftsay 1,1---4`"`1----4`"`1---
    ftsay 1,1---4 $asctime(h:nn tt) 1---
  }
  ..Wabbit:{
    ftsay 1,1------12(Y)1-------
    ftsay 1,1-----12(9°4.9°12)1------
    ftsay 1,1-12()9 $asctime(h:nn tt) 12()1--
    ftsay 1,1----12(_)-(_)1-----
    ftsay 1,14!!!Wabbit Time!!!
  }
  ..Floppy: {
    ftsay 1,1======10/\1================
    ftsay 1,1=====10//\\1=======10/\1======
    ftsay 1,1====10/'1==10\\1=====10//\\1=====
    ftsay 1,1=========10\\1jgs10//1==10`\1====
    ftsay 1,1==========10\\1=10//1=========
    ftsay 1,1=========10.-'^'-.1========
    ftsay 1,1=======10.'1=14a4___14a1=10`.1======
    ftsay 1,1------14==1--4(___)1--14==1-----
    ftsay 1,1=======10'. .15_4I15_10. .'1======
    ftsay 1,1=======10/.`-----'.\1======
    ftsay 1,1==TiMBo=9 $asctime(h:nn tt) 1==Clock=
  }
  ..Lop Eared: {
    ftsay 1,1TC=0(\1TiMBo clock
    ftsay 1,1il==0\\_1=0_/(\1====
    ftsay 1,1Mo===0|12o1=12o0|1=0\)1===
    ftsay 1,1Bc=.0=(_4T0_)=1.====
    ftsay 1,1ok==8 $asctime(h:nn tt) 1====
  }
  ..Hip Hop: {
    ftsay 1,1====4(\1====4(\1==TiMBo=
    ftsay 1,1=====4\\___//1clock===
    ftsay 1,1=9Hip1==4(1201=1201=4)___0*1====
    ftsay 1,1=9Hop1.15=4(_T_)15=1.==4)1====
    ftsay 1,1=9Time1=4/1=4/1==4(1==4/1=====
    ftsay 1,1=====4<_<_/-<_<1======
    ftsay 1,1=====8 $asctime(h:nn tt) 1=======
    halt
  }
  ..Frog 1: {
    ftsay 8,1 $asctime(h:nn tt) 1.
    ftsay 1,1...0@9..0@1...
    ftsay 1,1..9(\--/)1..
    ftsay 1,1.9(.>__<.)1.
    ftsay 1,1.9^^^1.9 ^^^1.
  } 
  ..Frog 2: {
    ftsay   1,1====9_1....9_1====
    ftsay   1,1===0(12o0)9--0(12o0)1===
    ftsay   1,1==9/.3______9.\1==
    ftsay   1,1==9\_______*/1==
    ftsay   1,1=9./\.1....9./\.1=
    ftsay   9,19(.8  $asctime(h:nn tt)  9,)
    ftsay   1,1=9\\\_\\//_///1=
    ftsay   1,1==9~~1..9~~1..9~~1==
  }
  ..Frog 3: {
    ftsay 1,1=====9.0@@9.1==
    ftsay 1,1===9.' 8_1=9)1==
    ftsay 1,1==9()_.\,\,1=
    ftsay 1,1=12 $asctime(h:nn tt) 1=
  }
  ..Froggy:{
    ftsay   1,1------0@9..0@1-------
    ftsay   1,1----9(3------9)1-----
    ftsay   1,1-9_«(8 $asctime(h:nn tt)  9)»_1-
    ftsay   1,1--9^^^~~~~~~^^^1---
    ftsay   4,1!!!Froggy Time!!!
  }
  ..Cat 1:{
    ftsay 1,1==12Kitty1TiMBo Clock14_1===
    ftsay 1,1========12Cat1======14(1=14(1==
    ftsay 1,1====14/\___/\1=12Time1=14|1=14|1==
    ftsay 1,1====14\1=9o1=9o1=14/______)1=14)1==
    ftsay 1,1==14__(1+0=4Y0=1+14)1==14\1.=14`1==14/1==
    ftsay 1,1=14((_1=14`^-'´__/__<1==14\1===
    ftsay 1,1====14`-'1=14(((/1===14((_/1===
    ftsay 1,1=======8 $asctime(h:nn tt) 1======
  } 
  ..Kitty:{
    ftsay 1,1....0/\_/\1---------
    ftsay 1,1.....0( 9o o 0)1--------
    ftsay 1,1.....15==0_4Y0_15==1--------
    ftsay 1,1......0/`-'\1---------
    ftsay 1,1...0()9 $asctime(h:nn tt) 0()1----
    ftsay 1,1.....0(_)1__0(_),·’·,·*
    ftsay 1,1---4!!!My Time!!!1----
  } 
  ..Lioness: {
    ftsay 1,1==TiMbo Clock=========================
    ftsay 1,1===7("`-''-/").___..--''"`-._1==========
    ftsay 1,1====7`9õ7_1=9õ1==7)1===7`-.1==7(1=====7).`-.__.`)1==
    ftsay 1,1====7(_5Y7_.)'1==7._1===7)1==7`._1=7`.1=7``-..-'1===
    ftsay 1,1=====7`--'_..-_/1==7/--'_.'1=7,'1===========
    ftsay 1,1===7(((.-''1==7(((.'1==7(((.-'1=============
    ftsay 1,1========9My Time1=9 $asctime(h:nn tt) 1=============
  }
  ..Puppy:{
    ftsay 1,1-TiMBo Clock------
    ftsay 1,1-4Puppy1-0.-"-.1------
    ftsay 1,1-=4Dog1-0/|14ò0-14ó0|\1-----
    ftsay 1,1-4Time0{/(_5*0_)\}1----
    ftsay 1,1------0_/ 4^0 \_1-----
    ftsay 1,1-jgs-0(/_/^\_\)-'1--
    ftsay 1,1-----8 $asctime(h:nn tt) 1----
  }
  ..Puppy 2:{
    ftsay 1,1.....7,,,,,1------
    ftsay 1,1.. 7/))'''((\1----
    ftsay 1,1..7{_))14o o7((_}1---
    ftsay 1,1.. 7\)(_o_)(/1----
    ftsay 1,1..7()8 $asctime(h:nn tt) 7()1-
    ftsay 1,1..7(_).....7(_)1---
    ftsay 4,1!!!Auggy Time!!!
  }
  ..Bull:{
    ftsay 1,1...7,/1.........7\,1..
    ftsay 1,1..7((__,-"""-,__))1.
    ftsay 1,1...7`--5)~1...5~(7--`1.. 
    ftsay 1,1...5,-´(1.....5)`-, 1.
    ftsay 1,1..5`~~`d\1...5/b`~~`1.
    ftsay 1,1......5(1.....5) 1....
    ftsay 1,1......5(8ö5___8ö5)1.....
    ftsay 1,1.......5`---` 1.....
    ftsay 1,1.....4,1 $asctime(h:nn tt) 1....
    ftsay 1,1.14!12!4!8Bullsht Time12!4!14
  }
  ..Horse:{
    ftsay 1,1.StaR^DUsT..16,1/)1,1....
    ftsay 1,1...........16/ 12ö16\1,1... 
    ftsay 1,1..16(1.16)1.....16/ /-o)1.. 
    ftsay 1,1..16(/(^1.16~~~1..16)_1.... 
    ftsay 1,1...16)1.0>,)-=//-/1.... 
    ftsay 1,1.....16\\1...16\\5U1..... 
    ftsay 1,1.....5UU1....5U1...... 
    ftsay 1,1.....4 $asctime(h:nn tt) 1....
    ftsay 8,1§4§9§7 Filly Time9 §4§8§
  }
  ..Pig: {
    ftsay 1,1xxxxxxx4@1xxxxxx
    ftsay 1,1xxxx4.-"""-.1xxx
    ftsay 1,1xxx4/1.4|\_/|1.4\1xx
    ftsay 1,1xx4|1xx4/0e1.0e4\1xx4|1x
    ftsay 1,1xx4|1.4(1.4(")1.4)1.4|1x
    ftsay 1,1xxx4\1.4`"^"`1.4/1xx
    ftsay 1,1xxxx4|1.4|-|1.4|1xxx
    ftsay 1,1xxxxx4W1jgs4W1xxxx
    ftsay 1,1xx0 $asctime(h:nn tt) 1xxx
  }
  ..Sail {
    ftsay   1,1-T0¤1--0.1-----=X=|0)___)1==C=0*1======
    ftsay   1,1-i--------0)__) )___) )1l=0*1======
    ftsay   1,1-M0¤1-----0)___) )____))_)1o=======
    ftsay   1,1-B---0*1- 0)____)_____))__)\1c=====
    ftsay   1,1-o---- 0/5__5|____0/5|___|___1-0\1k---=
    ftsay   1,1-12^^^~~~5\ 8oo oo oo oo 5/~~^^1=====
    ftsay   1,1---12~^^^^ 12~~~~^^~~~~^^~~^^~~~~~~
    ftsay   1,1--------12~~^^9 $asctime(h:nn tt) 12~ ~^1======
    ftsay   1,18Time to Set sail into the night
  }
  ..Miller: {
    ftsay 1,1.7[=]1.....=
    ftsay 1,1...7| |1======
    ftsay 1,1...7}@{8Miller
    ftsay 1,1..7/1...7\1..===
    ftsay 1,1..7|___|1...==
    ftsay 1,1..7|1...7|1..===
    ftsay 1,1..7|1...7|8Time=
    ftsay 1,1..7|---|1....A
    ftsay 1,1..7'---'1.maya
    ftsay 1,1.=9 $asctime(h:nn tt) 1=
  }
  ..Loving:{
    ftsay 1,1=TiMBo==...=Clock1==
    ftsay 1,1====8...{:::}1=0Luvin1=
    ftsay 1,1===8((((1=7) (_1==0Time1=
    ftsay 2,1___8)))))1====7\12______
    ftsay 1,1==7//\1=7/\1-==7/\\1=====
    ftsay 1,1==7\\(|)(_|_)//5__1===
    ftsay 1,1_5(   . : .     ()1==
    ftsay 1,1++===4 $asctime(h:nn tt) 1=====
  }
  ..Parachute:{
    ftsay 1,1=T===0_---_1====
    ftsay 1,1=i=C0(_____)1===
    ftsay 1,1=M=l=0\1===0/1====
    ftsay 1,1=B=o==0\7O0/1=====
    ftsay 1,1=o=c==7/|\1=====
    ftsay 1,1===k==7/1+7\1=====
    ftsay 1,1==9 $asctime(h:nn tt) 1===
  }
  ..Beach: {
    ftsay 1,1T===================
    ftsay 1,1i===8oOOO()1=9Time to1==
    ftsay 1,1M===8/1==8_)12 $asctime(h:nn tt) 1==
    ftsay 1,1BC==8\1==8(1============
    ftsay  1,1ol===8\__)1=8()OOOo1====
    ftsay 1,1=o=========8(_1==8\1====
    ftsay 1,1=c9hit the1===8)1==8/1====
    ftsay 1,1=k===9Beach1=8(__/1=====
    ftsay  1,1====================
  }
  ..Flower: {
    ftsay 1,1-===8Time4_8to1==TiMBo
    ftsay 1,1=8Stop1=4_(_)_1=8And1==C
    ftsay 1,1=====4(_)8@4(_)1=====l
    ftsay 1,1=8Smell1=4(_)1==8the1==o
    ftsay 1,1=======9\|/1==8Roses1c
    ftsay 1,1-==== 9\\|//1======k
    ftsay 1,1====14 $asctime(h:nn tt) 1=====
  }
  ..Handy {
    ftsay 1,1......9_1.................
    ftsay 1,1.....9/1.9)1..8 $asctime(h:nn tt) 1.....
    ftsay 1,1....9(1.9(1.....9_1...........
    ftsay 1,1..9(((\1.9\1...9/.9)1..12HaNdY1...
    ftsay 1,1.9(\\\\1..9\_/1.9/1..12LiTtlE1...
    ftsay 1,1..9\1........9/1....12CloCK1...
    ftsay 1,1...9\1......9/1..TiMBo Clock
    ftsay 1,1...9/1.....9/1..............
    ftsay 1,1......===========.......
  }
  ..Paws {
    ftsay 1,1..........9Time1.......15_1..15_1...====
    ftsay 1,1.....15_1..15_1...====...15_(_)(_)_1....g
    ftsay 1,1...15_(_)(_)_1.=.9to1..15(_).--.(_)1....
    ftsay 1,1..15(_).--.(_)1........15/1....15\1......
    ftsay 1,1....15/1....15\1....9PawS1..15\1....15/1....._
    ftsay 1,1....15\1....15/1....._.....15'--'1....===
    ftsay 1,1.....15'--'1....===12 $asctime(h:nn tt) 1=======
    ftsay 1,1=====TiMBo Clock================
  }
  ..Thumbs up {
    ftsay 1,1===....8_1==TiMBo=
    ftsay 1,1===...8(1.0|1=Clock=
    ftsay 1,1===.8___\.\1======
    ftsay 1,1===8(__0()1..8`-|1===
    ftsay 1,1===8(___0()1...8|1..=
    ftsay 1,1===8(__0()1maya8|1.=.
    ftsay 1,1===8(_0()8__.-|1====
    ftsay 1,1================
    ftsay 1,1===9 $asctime(h:nn tt) 1====
  }
  ..Telephone {
    ftsay 1,1T=8Time to Call1=
    ftsay 1,1i==0 ______1==Cl=
    ftsay 1,1M=0,(_.--._)1==o=
    ftsay 1,1B=0: / :: \ 1==c=
    ftsay 1,1o==0`------'1===k
    ftsay 1,1==9 $asctime(h:nn tt) 1====
  }
  ..Lego Clock {
    /ftsay 12,12xx0,12 Here in Virginia it's12,12xxx 
    /ftsay 12,12xxx14,4 $day   ___ $adate  12,12xxx 
    /ftsay 12,12xxx14,4 $asctime(h:nn tt)         __ EST4,4xx12,12xxx 
    /ftsay 12,12xxxxxx0,12 © LEGO 1997   12,12xxxxxxxx
  }
  ..Fox:/ftsay 0,0.....5(\___/) | /ftsay 0,0.....5/0.....5\ | /ftsay 0,0....5/_,10ò ó5,_\ | /ftsay 0,0.......5\4ö5/ | /ftsay 0,0.....4,1 $asctime(h:nn tt) | /ftsay 0,0.14,5!12!4!8Foxxy Time12!4!14
  ..Owl Time {
    /ftsay 0,1€€€€€€€€€€€€€
    /ftsay 1,01,1-9,1Party Time!1,1-1,0
    /ftsay 0,1€€€€€€€€€€€€€€
    /ftsay 1,01,1Sher^0,_,1Silly1,0
    /ftsay 1,01,1....0(4¤0v4¤0)1....1,0
    /ftsay 1,01,1...0~{`-´}~1...1,0
    /ftsay 1,00,1----`"-"´----1,0
    /ftsay 0,1€€€€€€€€€€€€€€
    /ftsay 1,01,1-9 $asctime(h:nn tt) 1-§1,0
    /ftsay 0,1€€€€€€€€€€€€€€
    /ftsay 1¯¯¯¯¯0§1 ¯¯¯¯
  }
  ..Blue:{
    ftsay 0,0....12 Where I am it is... 0__14,2\12,12 $day $date $asctime(h:nn tt) 14,2/
    ftsay 0,0......................... 0_14,2 14,1 $day $date $asctime(h:nn tt) 14,2 
    ftsay 0,0.......................... 014,2/12,12 $day $date $asctime(h:nn tt) 14,2\4  
    halt
  }
  ..Gray:{
    ftsay 0,0 0_15,14\15,15 $day $adate $asctime(h:nn tt) 15,14/
    ftsay 0,0 0_15,14 4,1 $day $adate $asctime(h:nn tt) 15,14 
    ftsay 0,0. 015,14/15,15 $day $adate $asctime(h:nn tt) 15,14\
    halt
  }
  ..Wild:{
    ftsay 0,0 0_4,6\14,14 $day $adate $asctime(h:nn tt) 4,6/
    ftsay 0,0 0_4,6 14,15 $day $adate $asctime(h:nn tt) 4,6 
    ftsay 0,0. 04,6/14,14 $day $adate $asctime(h:nn tt) 4,6\
    halt
  }
}

alias -l Uninst_FunkyText {
  unset %ft_*
  unload funkytxt.mrc
  echo -a FunkyText has been unloaded.
}

alias -l ftsay {
  if ($gotmircryption == $true) { esay $1- }
  else { say $1- }
}

alias -l ftnotice {
  if ($gotmircryption == $true) { enotice $1- }
  else { notice $1- }
}

alias -l ftmsg {
  if ($gotmircryption == $true) { emsg $1- }
  else { msg $1- }
}

alias -l ftme {
  if ($gotmircryption == $true) { eme $1- }
  else { me $1- }
}

alias -l ftdescribe {
  if ($gotmircryption == $true) { mc_describe $1- }
  else { describe $1- }
}

#colorizer off

alias -l ftcdescribe {
  if (!%ft_mode) { ftdescribe $1- }
  if (%ft_mode == c) { ftdescribe $1  $+ %ft_color $+ $2- $+ }
  if (%ft_mode == rainbow) { ftdescribe $1 $rain($2-) }
  if (%ft_mode == rainbow2) { ftdescribe $1 $rain2($2-) }
  if (%ft_mode == rainbowblack) { ftdescribe $1 $rainbowblack($2-) }
  if (%ft_mode == cbricks) { ftdescribe $1 $colorbricks($2-) }
  if (%ft_mode == mcolor) { ftdescribe $1 $mcolor($2-) }
  if (%ft_mode == ascii) { ftdescribe $1 $ascii($2-) }
  if (%ft_mode == asciic) { ftdescribe $1 $asciic($2-) }
  if (%ft_mode == caps) { ftdescribe $1 $caps($2-) }
  if (%ft_mode == bubbles) { ftdescribe $1 $bubbles($2-) }
  if (%ft_mode == blocks) { ftdescribe $1 $blocks($2-) }
  if (%ft_mode == blue) { ftdescribe $1 $blue($2-) }
  if (%ft_mode == kw) { ftdescribe $1 $kw($2-) }
  if (%ft_mode == red) { ftdescribe $1 $red($2-) }
  if (%ft_mode == arrow) { ftdescribe $1 $arrow($2-) }
  if (%ft_mode == arrow2) { ftdescribe $1 $arrow2($2-) }
  if (%ft_mode == scramble) { ftdescribe $1 $ss_scramblesentence($2-) }
  if (%ft_mode == reverse) { ftdescribe $1 $reverse($2-) }
  if (%ft_mode == piglatin) { ftdescribe $1 $piglatin($2-) }
  if (%ft_mode == fire) { ftdescribe $1 $fire($2-) }
  if (%ft_mode == cigarette) { ftdescribe $1 $cigarette($2-) }
  if (%ft_mode == neonlight) { ftdescribe $1 $neonlight($2-) }
  if (%ft_mode == screws) { ftdescribe $1 $screws($2-) }
  if (%ft_mode == rhombus) { ftdescribe $1 $rhombus($2-) }
  if (%ft_mode == greenboxes) { ftdescribe $1 $greenboxes($2-) }
  if (%ft_mode == yellowboxes) { ftdescribe $1 $yellowboxes($2-) }
  if (%ft_mode == orangeboxes) { ftdescribe $1 $orangeboxes($2-) }
  if (%ft_mode == orangetriangles) { ftdescribe $1 $orangetriangles($2-) }
  if (%ft_mode == purpletriangles) { ftdescribe $1 $purpletriangles($2-) }
  if (%ft_mode == film) { ftdescribe $1 $film($2-) }
  if (%ft_mode == night) { ftdescribe $1 $night($2-) }
  if (%ft_mode == awesometext) { ftdescribe $1 $awesometext($2-) }
  if (%ft_mode == euro) { ftdescribe $1 $euro($2-) }
  if (%ft_mode == colorframe) { ftdescribe $1 $colorframe($2-) }
  if (%ft_mode == exclamation) { ftdescribe $1 $exclamation($2-) }
  if (%ft_mode == arrow3) { ftdescribe $1 $arrow3($2-) }
  if (%ft_mode == emoticons) { ftdescribe $1 $emoticons($2-) }
  if (%ft_mode == sperm) { ftdescribe $1 $sperm($2-) }
  if (%ft_mode == tnt) { ftdescribe $1 $tnt($2-) }
  if (%ft_mode == roses) { ftdescribe $1 $roses($2-) }
  if (%ft_mode == glowstick) { ftdescribe $1 $glowstick($2-) }
  if (%ft_mode == dostalk) { ftdescribe $1 $dostalk($2-) }
  if (%ft_mode == ansic) { ftdescribe $1 $printf($2-) }
  if (%ft_mode == cpp) { ftdescribe $1 $cout($2-) }
  if (%ft_mode == vb) { ftdescribe $1 $vb($2-) }
  if (%ft_mode == pascal) { ftdescribe $1 $pascal($2-) }
  if (%ft_mode == java) { ftdescribe $1 $java($2-) }
  if (%ft_mode == basic) { ftdescribe $1 $basic($2-) }
  if (%ft_mode == perl) { ftdescribe $1 $perl($2-) }
}

alias -l ftcmsg {
  if (!%ft_mode) { ftmsg $1- }
  if (%ft_mode == c) { ftmsg $1  $+ %ft_color $+ $2- $+ }
  if (%ft_mode == rainbow) { ftmsg $1 $rain($2-) }
  if (%ft_mode == rainbow2) { ftmsg $1 $rain2($2-) }
  if (%ft_mode == rainbowblack) { ftmsg $1 $rainbowblack($2-) }
  if (%ft_mode == cbricks) { ftmsg $1 $colorbricks($2-) }
  if (%ft_mode == mcolor) { ftmsg $1 $mcolor($2-) }
  if (%ft_mode == ascii) { ftmsg $1 $ascii($2-) }
  if (%ft_mode == asciic) { ftmsg $1 $asciic($2-) }
  if (%ft_mode == caps) { ftmsg $1 $caps($2-) }
  if (%ft_mode == bubbles) { ftmsg $1 $bubbles($2-) }
  if (%ft_mode == blocks) { ftmsg $1 $blocks($2-) }
  if (%ft_mode == blue) { ftmsg $1 $blue($2-) }
  if (%ft_mode == kw) { ftmsg $1 $kw($2-) }
  if (%ft_mode == red) { ftmsg $1 $red($2-) }
  if (%ft_mode == arrow) { ftmsg $1 $arrow($2-) }
  if (%ft_mode == arrow2) { ftmsg $1 $arrow2($2-) }
  if (%ft_mode == scramble) { ftmsg $1 $ss_scramblesentence($2-) }
  if (%ft_mode == reverse) { ftmsg $1 $reverse($2-) }
  if (%ft_mode == piglatin) { ftmsg $1 $piglatin($2-) }
  if (%ft_mode == fire) { ftmsg $1 $fire($2-) }
  if (%ft_mode == cigarette) { ftmsg $1 $cigarette($2-) }
  if (%ft_mode == neonlight) { ftmsg $1 $neonlight($2-) }
  if (%ft_mode == screws) { ftmsg $1 $screws($2-) }
  if (%ft_mode == rhombus) { ftmsg $1 $rhombus($2-) }
  if (%ft_mode == greenboxes) { ftmsg $1 $greenboxes($2-) }
  if (%ft_mode == yellowboxes) { ftmsg $1 $yellowboxes($2-) }
  if (%ft_mode == orangeboxes) { ftmsg $1 $orangeboxes($2-) }
  if (%ft_mode == orangetriangles) { ftmsg $1 $orangetriangles($2-) }
  if (%ft_mode == purpletriangles) { ftmsg $1 $purpletriangles($2-) }
  if (%ft_mode == film) { ftmsg $1 $film($2-) }
  if (%ft_mode == night) { ftmsg $1 $night($2-) }
  if (%ft_mode == awesometext) { ftmsg $1 $awesometext($2-) }
  if (%ft_mode == euro) { ftmsg $1 $euro($2-) }
  if (%ft_mode == colorframe) { ftmsg $1 $colorframe($2-) }
  if (%ft_mode == exclamation) { ftmsg $1 $exclamation($2-) }
  if (%ft_mode == arrow3) { ftmsg $1 $arrow3($2-) }
  if (%ft_mode == emoticons) { ftmsg $1 $emoticons($2-) }
  if (%ft_mode == sperm) { ftmsg $1 $sperm($2-) }
  if (%ft_mode == tnt) { ftmsg $1 $tnt($2-) }
  if (%ft_mode == roses) { ftmsg $1 $roses($2-) }
  if (%ft_mode == glowstick) { ftmsg $1 $glowstick($2-) }
  if (%ft_mode == dostalk) { ftmsg $1 $dostalk($2-) }
  if (%ft_mode == ansic) { ftmsg $1 $printf($2-) }
  if (%ft_mode == cpp) { ftmsg $1 $cout($2-) }
  if (%ft_mode == vb) { ftmsg $1 $vb($2-) }
  if (%ft_mode == pascal) { ftmsg $1 $pascal($2-) }
  if (%ft_mode == java) { ftmsg $1 $java($2-) }
  if (%ft_mode == basic) { ftmsg $1 $basic($2-) }
  if (%ft_mode == perl) { ftmsg $1 $perl($2-) }
}

alias -l ftcnotice {
  if (!%ft_mode) { ftnotice $1- }
  if (%ft_mode == c) { ftnotice $1  $+ %ft_color $+ $2- $+ }
  if (%ft_mode == rainbow) { ftnotice $1 $rain($2-) }
  if (%ft_mode == rainbow2) { ftnotice $1 $rain2($2-) }
  if (%ft_mode == rainbowblack) { ftnotice $1 $rainbowblack($2-) }
  if (%ft_mode == cbricks) { ftnotice $1 $colorbricks($2-) }
  if (%ft_mode == mcolor) { ftnotice $1 $mcolor($2-) }
  if (%ft_mode == ascii) { ftnotice $1 $ascii($2-) }
  if (%ft_mode == asciic) { ftnotice $1 $asciic($2-) }
  if (%ft_mode == caps) { ftnotice $1 $caps($2-) }
  if (%ft_mode == bubbles) { ftnotice $1 $bubbles($2-) }
  if (%ft_mode == blocks) { ftnotice $1 $blocks($2-) }
  if (%ft_mode == blue) { ftnotice $1 $blue($2-) }
  if (%ft_mode == kw) { ftnotice $1 $kw($2-) }
  if (%ft_mode == red) { ftnotice $1 $red($2-) }
  if (%ft_mode == arrow) { ftnotice $1 $arrow($2-) }
  if (%ft_mode == arrow2) { ftnotice $1 $arrow2($2-) }
  if (%ft_mode == scramble) { ftnotice $1 $ss_scramblesentence($2-) }
  if (%ft_mode == reverse) { ftnotice $1 $reverse($2-) }
  if (%ft_mode == piglatin) { ftnotice $1 $piglatin($2-) }
  if (%ft_mode == fire) { ftnotice $1 $fire($2-) }
  if (%ft_mode == cigarette) { ftnotice $1 $cigarette($2-) }
  if (%ft_mode == neonlight) { ftnotice $1 $neonlight($2-) }
  if (%ft_mode == screws) { ftnotice $1 $screws($2-) }
  if (%ft_mode == rhombus) { ftnotice $1 $rhombus($2-) }
  if (%ft_mode == greenboxes) { ftnotice $1 $greenboxes($2-) }
  if (%ft_mode == yellowboxes) { ftnotice $1 $yellowboxes($2-) }
  if (%ft_mode == orangeboxes) { ftnotice $1 $orangeboxes($2-) }
  if (%ft_mode == orangetriangles) { ftnotice $1 $orangetriangles($2-) }
  if (%ft_mode == purpletriangles) { ftnotice $1 $purpletriangles($2-) }
  if (%ft_mode == film) { ftnotice $1 $film($2-) }
  if (%ft_mode == night) { ftnotice $1 $night($2-) }
  if (%ft_mode == awesometext) { ftnotice $1 $awesometext($2-) }
  if (%ft_mode == euro) { ftnotice $1 $euro($2-) }
  if (%ft_mode == colorframe) { ftnotice $1 $colorframe($2-) }
  if (%ft_mode == exclamation) { ftnotice $1 $exclamation($2-) }
  if (%ft_mode == arrow3) { ftnotice $1 $arrow3($2-) }
  if (%ft_mode == emoticons) { ftnotice $1 $emoticons($2-) }
  if (%ft_mode == sperm) { ftnotice $1 $sperm($2-) }
  if (%ft_mode == tnt) { ftnotice $1 $tnt($2-) }
  if (%ft_mode == roses) { ftnotice $1 $roses($2-) }
  if (%ft_mode == glowstick) { ftnotice $1 $glowstick($2-) }
  if (%ft_mode == dostalk) { ftnotice $1 $dostalk($2-) }
  if (%ft_mode == ansic) { ftnotice $1 $printf($2-) }
  if (%ft_mode == cpp) { ftnotice $1 $cout($2-) }
  if (%ft_mode == vb) { ftnotice $1 $vb($2-) }
  if (%ft_mode == pascal) { ftnotice $1 $pascal($2-) }
  if (%ft_mode == java) { ftnotice $1 $java($2-) }
  if (%ft_mode == basic) { ftnotice $1 $basic($2-) }
  if (%ft_mode == perl) { ftnotice $1 $perl($2-) }
}

on *:INPUT:#: {
  if ($left($1, 1) == $chr(47)) {
    if ((/notice == $1) || (//notice == $1)) {
      ftcnotice $2 $3- | halt | haltdef
    }
    elseif ((/msg == $1) || (//msg == $1)) {
      ftcmsg $2 $3- | halt | haltdef
    }
    elseif ((/say == $1) || (//say == $1)) {
      ftcmsg $chan $2- | halt | haltdef
    }
    elseif ((/me == $1) || (//me == $1)) {
      ftcdescribe $chan $2- | halt | haltdef
    }
    elseif ((/describe == $1) || (//describe == $1)) {
      ftcdescribe $2- | halt | haltdef
    }
    else { $1- | halt | haltdef }
  }
  ftcmsg $chan $1-
  halt
  haltdef
}

on *:INPUT:?: {
  if ($left($1, 1) == $chr(47)) {
    if ((/notice == $1) || (//notice == $1)) {
      ftcnotice $2 $3- | halt | haltdef
    }
    elseif ((/say == $1) || (//say == $1)) {
      ftcmsg $active $2- | halt | haltdef
    }
    elseif ((/msg == $1) || (//msg == $1)) {
      ftcmsg $2 $3- | halt | haltdef
    }
    elseif ((/me == $1) || (//me == $1)) {
      ftcdescribe $active $2- | halt | haltdef
    }
    elseif ((/describe == $1) || (//describe == $1)) {
      ftcdescribe $2- | halt | haltdef
    }
    else { $1- | halt | haltdef }
  }
  ftcmsg $active $1-
  halt
  haltdef
}

#colorizer end

alias -l big {
  var %line1, %line2, %line3, %line4, %line5
  set %len $len($1-)
  set %tmp 1
  :ini
  if (%tmp <= %len) {
    ;echo -a $1      ; debug
    var %char = $asc($upper($mid($1-,%tmp,1)))
    ;echo -a %char      ; debug
    %line1 = %line1 $readini($script, n, %char, n1)
    %line2 = %line2 $readini($script, n, %char, n2) 
    %line3 = %line3 $readini($script, n, %char, n3) 
    %line4 = %line4 $readini($script, n, %char, n4) 
    %line5 = %line5 $readini($script, n, %char, n5) 

    ;   %line1 = %line1  $readini big.ini %char n1
    ;   %line2 = %line2  $readini big.ini  %char n2
    ;    %line3 = %line3  $readini big.ini  %char n3
    ;   %line4 = %line4  $readini big.ini %char n4
    ;    %line5 = %line5  $readini big.ini %char n5
    ;    echo -a char is %char
    inc %tmp
    goto ini
  }

  ;  echo -a %line1
  ;  echo -a %line2
  ;  echo -a %line3
  ;  echo -a %line4
  ;  echo -a %line5

  %ftaction %line1
  %ftaction %line2
  %ftaction %line3
  %ftaction %line4
  %ftaction %line5
  unset %tmp %len %ftaction
}

alias -l printf { return printf(" $+ $1- $+ \n"); }
alias -l cout { return cout << " $+ $1- $+ " << endl; }
alias -l pascal { return Writeln(' $+ $1- $+ '); }
alias -l basic { return PRINT " $+ $1- $+ " }
alias -l vb { return Label.Caption = " $+ $1- $+ " }
alias -l java { return System.out.println(" $+ $1- $+ "); }
alias -l perl { return print " $+ $1- $+ \n"; }

alias -l cigarette { return 1,7()¯¯¯¯)1,0¯¯ $+ $1- $+ 1,0¯¯4)))14 ~~~ }
alias -l neonlight { return 7=0,141,0¯¯¯¯ $+ $1- $+ 1,0¯¯¯¯0,147= }
alias -l screws { return 0(14/16/14)  $+ $1- $+  0(14/16/14) }
alias -l rhombus { return 0<14>0<14>  $+ $1- $+ 0 <14>0<14> }
alias -l greenboxes { return 9]0,9[3,9]9,3[1,3]3,1[1,1-15 $+ $1- $+ 1,1-3,1]1,3[9,3]3,9[0,9]9[ }
alias -l orangeboxes { return 7]0,7[4,7]7,4[1,4]4,1[1,1-15 $+ $1- $+ 1,1-4,1]1,4[7,4]4,7[0,7]7[ }
alias -l yellowboxes { return 8]0,8[7,8]8,7[1,7]7,1[1,1-15 $+ $1- $+ 1,1-7,1]1,7[8,7]7,8[0,8]8[ }
alias -l orangetriangles { return 7/0,7\4,7/7,4\1,4/4,1\ 15,1 $+ $1- $+ 4,1/1,4\7,4/4,7\0,7/7\ }
alias -l purpletriangles { return 4/0,13\6,13/4,6\1,6/6,1\4,1 0 $+ $1- $+ 6,1/1,6\4,6/6,13\0,13/4\ }
alias -l film { return 8,18,148,158,148,1 8 $+ $1- $+ 8,1 8,148,158,148,1 }
alias -l night { return 0,2  · :.+ .·°·: 0 $+ $1- $+ 0,2 .°:·.·.+ · }
alias -l awesometext { return 7(¯`·.4(¯`·.  $kw($1-) 10.·/¯)12.·/¯) }
alias -l euro { return 8,1€1,8€8,1€1,8€8,1€1,8€  $+ $1- $+ 1,8 €8,1€1,8€8,1€1,8€8,1€ }
alias -l colorframe { return 15,2{15,2§15,3{15,3§15,4{15,4§15,5{15,5§15,6{15,6§15,7{15,7§15,8{15,8§1,8 01 $+ $1- $+ 15,8 §15,8}15,7§15,7}15,6§15,6}15,5§15,5}15,4§15,4}15,3§15,3}15,2§15,2} }
alias -l exclamation { return 2!3¯4!6¯7!8¯9!10¯14!12¯4!14¯2!3¯46!7¯8!9¯10!14¯ 12 $+ $caps($1-) $+  2!3¯4!6¯7!8¯9!10¯14!12¯4!14¯2!3¯46!7¯8!9¯10!14¯ }
alias -l arrow3 { return 12»»-4(¯`v/¯)12--» 6 $+ $1- $+  }
alias -l emoticons { return 1,8:)1,12:)1,4:)1,13:)1,11:)1,9:) 1 $+ $1- $+ 1,9 (:1,11(:1,13(:1,4(:1,12(:1,8(: }
alias -l sperm { return 12* ¯`\_,-=1,11(¯4¯¯1)  $+ $1- $+  }
alias -l tnt { return 4[0,4   $+ $1- $+ 0,4 4]1----4`,'.7- }
alias -l glowstick { return 1,9[ $chr(9)   $1-    ] }
alias -l dostalk { return 15,1C:\> $1- $+  }

alias -l blocks var %a = $len($1-),%b = 1 | while (%b <= %a) { var %c = $iif($mid($1-,%b,1) == $chr(32),$chr(1),$chr(91) $+ $mid($1-,%b,1) $+ $chr(93)) | var %d = %d $+ %c | inc %b } | return $replace(%d,$chr(1),$chr(32))
alias -l underbold var %a = $len($1-),%b = 1 | while (%b <= %a) { var %c = $iif($mid($1-,%b,1) == $chr(32),$chr(1),$iif($rand(1,2) == 1,,) $+ $mid($1-,%b,1) $+ $iif($rand(1,2) == 1,,)) | var %d = %d $+ %c | inc %b } | return $replace(%d,$chr(1),$chr(32))
alias -l blackwhite var %a = $len($1-),%b = 1 | while (%b <= %a) {  var %c = $iif($mid($1-,%b,1) == $chr(32),$chr(1), $+ $mid($1-,%b,1)) | var %d = %d $+ %c | inc %b } | return $replace(%d,$chr(1),$chr(32))
alias -l rainbowblack var %a = $len($1-),%b = 1 | while (%b <= %a) { var %c = $iif($mid($1-,%b,1) == $chr(32),$chr(1), $+ $rand(2,15) $+ $mid($1-,%b,1)) | var %d = %d $+ %c | inc %b } | return 1,1 $+ $replace(%d,$chr(1),$chr(32))

alias -l rain {
  if ($1 != $null) {
    var %LL = 04,07,08,09,12,11,13
    var %ctl = 1
    var %ct = 1
    while (%ct <= $len($1-)) {
      var %new = %new $+  $+ $gettok(%LL,%ctl,44) $+ $iif($mid($1-,%ct,1) != $chr(32), $+ $mid($1-,%ct,1), $chr(32) $+ $mid($1-,%ct,1)) 
      inc %ctl 1
      if (%ctl > 7) { var %ctl = 1 }
      inc %ct 1
    }
    return %new
  }
}

alias -l rain2 { return 2 12,12 10,10 3,3 9,9 8,8 7,7 4,4 5,5 6,6 4,13  $1- 4,13 6,6 5,5 4,4 7,7 8,8 9,9 3,3 10,10 12,12 2,2. }

alias -l bubbles {
  var %ct = 1 
  var %str = $c(1)
  while (%ct <= $len($1-)) {
    var %chr = $upper($mid($1-,%ct,1))
    if %chr != $chr(32) { var %str = %str $+ ( $+ $c(2) $+  $+ %chr $+  $+ $c(1) $+ ) } | else { var %str = %str $+ _ $+ ( $+ $c(2) $+  $+ $upper($mid($1-,$calc(%ct + 1),1)) $+  $+ $c(1) $+ ) | inc %ct 1 } 
    inc %ct 1 
  }
  return %str
}

alias -l blocks {
  var %ct = 1 
  while (%ct <= $len($1-)) {
    var %chr = $upper($mid($1-,%ct,1))
    if %chr != $chr(32) { var %str = %str $+ $chr(91) $+  $+ %chr $+  $+ $chr(93) } | else { var %str = %str $+ _ $+ $chr(91) $+  $+ $upper($mid($1-,$calc(%ct + 1),1)) $+  $+ $chr(93) | inc %ct 1 } 
    inc %ct 1 
  }
  return %str
}

alias -l ascii { return $replace($upper($1-),AE,Æ,A,å,B,ß,C,©,D,Ð,E,€,F,f,G,g,H,}{,I,î,J,J,K,|{,L,£,M,m,N,ñ,O,ö,P,þ,Q,¶,R,®,S,§,T,†,U,µ,V,V,W,w,X,×,Y,¥,Z,z,1,¹,2,²,3,³) }
alias -l caps { return $replace($upper($1-),A,a,E,e,I,i,O,o,U,u) }
alias -l leet { return $replace($upper($1-),A,4,E,3,I,1,O,0,S,5,T,7) }
alias -l blue { return 14:12,11:2,12:12,2:14,2 $1- 12,2:2,12:12,11:14,0: }
alias -l fire { return 8,0%0,8%8,84,8%8,4%4,45,4%4,5%5,51,5%5,1%1,10,1 $1- 1,15,1%1,5%5,54,5%5,4%4,48,4%4,8%8,80,8%8,0% }
alias -l kw {
  var %c $1-
  %c = $replace(%c,a,4ª)
  %c = $replace(%c,b,3B)
  %c = $replace(%c,c,6C)
  %c = $replace(%c,d,7D)
  %c = $replace(%c,e,4e)
  %c = $replace(%c,f,12F)
  %c = $replace(%c,g,4G)
  %c = $replace(%c,h,6H)
  %c = $replace(%c,i,4i)
  %c = $replace(%c,j,J)
  %c = $replace(%c,k,3K)
  %c = $replace(%c,l,L)
  %c = $replace(%c,m,4M)
  %c = $replace(%c,n,6N)
  %c = $replace(%c,o,4º)
  %c = $replace(%c,p,12P)
  %c = $replace(%c,q,Q)
  %c = $replace(%c,r,4R)
  %c = $replace(%c,s,7S)
  %c = $replace(%c,t,T)
  %c = $replace(%c,u,4u)
  %c = $replace(%c,v,V)
  %c = $replace(%c,w,12W)
  %c = $replace(%c,x,7X)
  %c = $replace(%c,y,Y)
  %c = $replace(%c,z,6z)
  %c = $replace(%c,?,12¿15?4¿4?)
  %c = $replace(%c,!,4!6¡12!9¡5!15¡)
  return %c
}

alias -l red {
  var %rt
  %rt = $1-
  %rt = $replace(%rt,a,4a) | %rt = $replace(%rt,b,4b) | %rt = $replace(%rt,c,4c) | %rt = $replace(%rt,d,4d)
  %rt = $replace(%rt,e,4e) | %rt = $replace(%rt,f,4f) | %rt = $replace(%rt,g,4g) | %rt = $replace(%rt,h,4h)
  %rt = $replace(%rt,i,4i) | %rt = $replace(%rt,j,4j) | %rt = $replace(%rt,k,4k) | %rt = $replace(%rt,l,4l)
  %rt = $replace(%rt,m,4m) | %rt = $replace(%rt,n,4n) | %rt = $replace(%rt,o,4o) | %rt = $replace(%rt,p,4p)
  %rt = $replace(%rt,q,4q) | %rt = $replace(%rt,r,4r) | %rt = $replace(%rt,s,4s) | %rt = $replace(%rt,t,4t)
  %rt = $replace(%rt,u,4u) | %rt = $replace(%rt,v,4v) | %rt = $replace(%rt,w,4w) | %rt = $replace(%rt,x,4x)
  %rt = $replace(%rt,y,4y) | %rt = $replace(%rt,z,4z) | %rt = $replace(%rt,å,4å) | %rt = $replace(%rt,ä,4ä)
  %rt = $replace(%rt,ö,4ö) | return %rt | unset %rt
}

alias -l arrow { return 4==12>> 00,12 $+ $1- $+ 12 <<4== }
alias -l arrow2 { return 6---+++>> 12 $+ $1- 6<<+++--- }

alias -l ss_scramblesentence {  
  var %scrambledtext
  var %word
  var %usertext = $1-
  var %count = 1

  while ($true) {
    %word = $gettok(%usertext,%count,32)
    ;echo word %count is %word
    if (%word == $null) break
    %word = $ss_scrambleword(%word)
    ;echo scrambledword %count is %word
    if (%count > 1) %scrambledtext = %scrambledtext %word
    else %scrambledtext = %word
    %count = %count + 1
  }

  return %scrambledtext
}


alias -l ss_scrambleword {
  var %usertext = $1-
  var %textlen = $len(%usertext)
  if (%textlen <= 3) return $1-

  var %textlenm2 = %textlen - 2
  var %remlettertext2,%remlettertext3
  var %achar,%acharnum
  var %pos,%pos2
  var %remlen

  var %startcharpos = 1
  var %endcharpos = %textlen

  while (%startcharpos < %endcharpos) {
    %achar = $mid(%usertext,%startcharpos)
    %acharnum = $asc(%achar)
    if ( (%acharnum >= 64) && (%acharnum <= 90) ) break
    if ( (%acharnum >= 97) && (%acharnum <= 122) ) break
    %startcharpos = %startcharpos + 1
  }

  while (%startcharpos < %endcharpos) {
    %achar = $mid(%usertext,%endcharpos)
    %acharnum = $asc(%achar)
    if ( (%acharnum >= 64) && (%acharnum <= 90) ) break
    if ( (%acharnum >= 97) && (%acharnum <= 122) ) break
    %endcharpos = %endcharpos - 1
  }

  %startcharpos = %startcharpos + 1
  %endcharpos = %endcharpos - 1

  if (%startcharpos >= %endcharpos) return $1-

  %remlen = %endcharpos - %startcharpos
  %remlen = %remlen + 1
  var %remlettertext = $mid(%usertext,%startcharpos,%remlen)
  var %remletters = $len(%remlettertext)  

  %remlen = %startcharpos - 1
  var %newtext = $left(%usertext,%remlen)

  ;echo remletters is %remletters
  while (%remletters > 0) {
    %pos = $rand(1,%remletters)
    %achar = $mid(%remlettertext,%pos,1)
    ; echo from remaining letters ' %remlettertext ' we picked number %pos which is %achar
    %newtext = %newtext $+ %achar
    %pos2 = %pos - 1
    if (%pos2 > 0)  %remlettertext2 = $mid(%remlettertext,1,%pos2)
    else %remlettertext2 = $null
    %remlen = %remletters - %pos
    %pos2 = %pos + 1
    if (%remlen > 0) %remlettertext3 = %remlettertext2 $+ $mid(%remlettertext,%pos2,%remlen)
    else %remlettertext3 = %remlettertext2
    %remlettertext = %remlettertext3
    %remletters = %remletters - 1
  }

  %remlen = %textlen - %endcharpos
  %newtext = %newtext $+ $right(%usertext,%remlen)
  return %newtext
}

alias -l reverse { var %talkera = $len($1-) | while (%talkera) { var %talkerb = $iif($mid($1-,%talkera,1) == $chr(32),$chr(1),$mid($1-,%talkera,1)) | var %talkerc = %talkerc $+ %talkerb | dec %talkera } | $iif($isid,return,say) $replace(%talkerc,$chr(1),$chr(32)) | halt }

alias -l piglatin {
  var %talkera = 1,%talkerv = a.e.i.o.u,%talkerr,%talkerw
  while ($gettok($1-,%talkera,32) != $null) {
    %talkerw = $lower($ifmatch)
    if ($istok(%talkerv,$mid(%talkerw,1,1),46)) %talkerw = %talkerw $+ way
    else {
      var %talkerc
      while ($mid(%talkerw,1,1) != $null) {
        if (!$istok(%talkerv,$mid(%talkerw,1,1),46)) %talkerw = $right(%talkerw,$iif($mid(%talkerw,1,2) == qu,-2,-1)) $+ $mid(%talkerw,1,$iif($mid(%talkerw,1,2) == qu,2,1))
        else break
      }
      %talkerw = %talkerw $+ ay
    }
    %talkerr = %talkerr $iif($prop == cap,$upper($mid(%talkerw,1,1)) $+ $right(%talkerw,-1),%talkerw)
    inc %talkera
  }
  return %talkerr
}

alias -l colorbricks {
  var %cl $len($1-)
  var %le 1
  var %t
  var %lco
  var %lcol
  :L1
  if ( $mid($1-,%le,1) == $chr(32) ) { %t = %t $+  $+ 1, $+ 0 $+ $rand(1,5) $+ $chr(160) $+ $chr(160) | goto L2 }
  %lco = $rand(1,15) | if (%lco < 10) { %lco = 0 $+ %lco } | %lcol = 0
  if ( %lco == 08 ) || ( %lco == 09 ) || ( %lco == 11 ) || ( %lco == 15 ) %lcol = 1
  %t = %t $+  $+ %lcol $+ , $+ %lco $+  $mid($1-,%le,1)
  :L2
  inc %le 1 | if ( %le <= %cl ) goto L1  
  return %t $+ 15,15·
}

alias -l mcolor {
  var %txt = $1- , %t = , %cl = $len(%txt) , %le = 1
  %txt = $replace(%txt,$chr(32),$chr(160))
  :L1
  var %crnd = $rand(1,14) | if (%crnd < 10) { %crnd = 0 $+ %crnd }
  %t = %t $+  $+ %crnd $+ $mid(%txt,%le,1)
  :L2
  inc %le | if (%le <= %cl) goto L1  
  return $replace(%t,08,01)
}

alias -l roses { return 14,14!3,1 '9-<<--7<4@ 8 $+ $caps($1-) $+ 1,1 4@7>9-->>-3,1' 14,14!15,15i }

alias -l bigwords {
  if ($1) {
    var %btxt = $replace($1-,$chr(32),  ), %txt, %l = $len(%btxt), %p = 0, %txt.1, %txt.2, %txt.3, %txt.4, %txt.5, %t.1, %t.2, %t.3, %t.4, %t.5,
    while (%p < %l) { inc %p | %txt = %txt $+ $mid(%btxt,%p,1) $+ $iif(%p < %l,$chr(160),$chr(32)) }
    %txt.1 = $replace(%txt,™,             ,©,        )
    %txt.2 = $replace(%txt,™,             ,©,        )
    %txt.3 = $replace(%txt,™,             ,©,        )
    %txt.4 = $replace(%txt,™,             ,©,        )
    %txt.5 = $replace(%txt,™,             ,©,        )

    %t.1 = $replace(%txt.1,!,  ,$chr(34),   ,$chr(35),        ,$chr(36),       ,$chr(37),       ,$chr(38),      ,', ,$chr(40),   ,$chr(41),   ,$chr(42),     ,+,     ,$chr(44), ,-,     ,., ,/,     ,0,     ,1,  ,2,     ,3,     ,4,     ,5,     ,6,     ,7,     ,8,     ,9,      ,:, ,;, ,<,    ,=,    ,>,    ,?,     ,@,      ,A,      ,B,     ,C,      ,D,      ,E,     ,F,    ,G,      ,H,      ,I,  ,J,   ,K,      ,L,     ,M,       ,N,       ,O,      ,P,    ,Q,      ,R,      ,S,      ,T,      ,U,      ,V,       ,W,         ,X,      ,Y,       ,Z,      ,[,  ,\,     ,],  ,^,    ,_,      ,`,   ,$chr(123),   ,|, ,$chr(125),   ,~,       ,,        ,‚, ,ƒ,     ,„,   ,…,     ,†,     ,‡,     ,ˆ,     ,‰,           )
    %t.2 = $replace(%txt.2,!,  ,$chr(34),   ,$chr(35),        ,$chr(36),       ,$chr(37),       ,$chr(38),      ,', ,$chr(40),   ,$chr(41),   ,$chr(42),     ,+,     ,$chr(44), ,-,     ,., ,/,     ,0,     ,1,  ,2,     ,3,     ,4,     ,5,     ,6,     ,7,     ,8,     ,9,      ,:, ,;, ,<,    ,=,    ,>,    ,?,     ,@,      ,A,      ,B,     ,C,      ,D,      ,E,     ,F,    ,G,      ,H,      ,I,  ,J,   ,K,      ,L,     ,M,       ,N,       ,O,      ,P,    ,Q,      ,R,      ,S,      ,T,      ,U,      ,V,       ,W,         ,X,      ,Y,       ,Z,      ,[,  ,\,     ,],  ,^,    ,_,      ,`,   ,$chr(123),   ,|, ,$chr(125),   ,~,       ,,        ,‚, ,ƒ,     ,„,   ,…,     ,†,     ,‡,     ,ˆ,     ,‰,           )
    %t.3 = $replace(%txt.3,!,  ,$chr(34),   ,$chr(35),        ,$chr(36),       ,$chr(37),       ,$chr(38),      ,', ,$chr(40),   ,$chr(41),   ,$chr(42),     ,+,     ,$chr(44), ,-,     ,., ,/,     ,0,     ,1,  ,2,     ,3,     ,4,     ,5,     ,6,     ,7,     ,8,     ,9,      ,:, ,;, ,<,    ,=,    ,>,    ,?,     ,@,      ,A,      ,B,     ,C,      ,D,      ,E,     ,F,    ,G,      ,H,      ,I,  ,J,   ,K,      ,L,     ,M,       ,N,       ,O,      ,P,    ,Q,      ,R,      ,S,      ,T,      ,U,      ,V,       ,W,         ,X,      ,Y,       ,Z,      ,[,  ,\,     ,],  ,^,    ,_,      ,`,   ,$chr(123),   ,|, ,$chr(125),   ,~,       ,,        ,‚, ,ƒ,     ,„,   ,…,     ,†,     ,‡,     ,ˆ,     ,‰,           )
    %t.4 = $replace(%txt.4,!,  ,$chr(34),   ,$chr(35),        ,$chr(36),       ,$chr(37),       ,$chr(38),      ,', ,$chr(40),   ,$chr(41),   ,$chr(42),     ,+,     ,$chr(44), ,-,     ,., ,/,     ,0,     ,1,  ,2,     ,3,     ,4,     ,5,     ,6,     ,7,     ,8,     ,9,      ,:, ,;, ,<,    ,=,    ,>,    ,?,     ,@,      ,A,      ,B,     ,C,      ,D,      ,E,     ,F,    ,G,      ,H,      ,I,  ,J,   ,K,      ,L,     ,M,       ,N,       ,O,      ,P,    ,Q,      ,R,      ,S,      ,T,      ,U,      ,V,       ,W,         ,Y,       ,X,      ,Z,      ,[,  ,\,     ,],  ,^,    ,_,      ,`,   ,$chr(123),   ,|, ,$chr(125),   ,~,       ,,        ,‚, ,ƒ,     ,„,   ,…,     ,†,     ,‡,     ,ˆ,     ,‰,           )
    %t.5 = $replace(%txt.5,!,  ,$chr(34),   ,$chr(35),        ,$chr(36),       ,$chr(37),       ,$chr(38),      ,', ,$chr(40),   ,$chr(41),   ,$chr(42),     ,+,     ,$chr(44), ,-,     ,., ,/,     ,0,     ,1,  ,2,     ,3,     ,4,     ,5,     ,6,     ,7,     ,8,      ,9,     ,:, ,;, ,<,    ,=,    ,>,    ,?,     ,@,      ,A,      ,B,     ,C,      ,D,      ,E,     ,F,    ,G,      ,H,      ,I,  ,J,   ,K,      ,L,     ,M,       ,N,       ,O,      ,P,    ,Q,      ,R,      ,S,      ,T,      ,U,      ,V,       ,W,         ,X,      ,Y,       ,Z,      ,[,  ,\,     ,],  ,^,    ,_,      ,`,   ,$chr(123),   ,|, ,$chr(125),   ,~,       ,,        ,‚, ,ƒ,     ,„,   ,…,     ,†,     ,‡,     ,ˆ,     ,‰,           )

    %ftaction $replace(%t.1,ä,        ,ë,       ,ï,     ,ö,        )
    %ftaction $replace(%t.2,ä,        ,ë,       ,ï,       ,ö,        )
    %ftaction $replace(%t.3,ä,        ,ë,       ,ï,       ,ö,        )
    %ftaction $replace(%t.4,ä,        ,ë,       ,ï,       ,ö,        )
    %ftaction $replace(%t.5,ä,        ,ë,       ,ï,       ,ö,        )
    .unset %ftaction
  }
}

alias -l bigcolor {
  unset %big.*
  if ($1 = ^^@) {
    set %ba.2 yes
    set %ba.1 $2-
    goto start
  }
  set %ba.1 $1-
  set %ba.2 no
  :start
  :nextba
  if (($left(%ba.1,1) = $null) || ($left(%ba.1,1) = $chr(32))) {
    if ($len(%ba.1) <= 1) {
      if (%ba.2 = yes) {
        goto opers
      }
      goto say
    }
    set %big.1 %big.1 0,1 0 0 0 0 0
    set %big.2 %big.2 0,1 0 0 0 0 0
    set %big.3 %big.3 0,1 0 0 0 0 0
    set %big.4 %big.4 0,1 0 0 0 0 0
    set %big.5 %big.5 0,1 0 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = a) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = b) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = c) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = d) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = e) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = f) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = g) {
    set %big.1 %big.1 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = h) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = i) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.2 %big.2 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.3 %big.3 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.4 %big.4 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = J) {
    set %big.1 %big.1 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %big.2 %big.2 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.3 %big.3 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = k) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0 0 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = l) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = m) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = n) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = o) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = p) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = q) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = r) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0,1 0 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = s) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %big.4 %big.4 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15)  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = t) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0 0,1 0
    set %big.2 %big.2 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %big.3 %big.3 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %big.4 %big.4 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %big.5 %big.5 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = u) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = v) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.4 %big.4 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.5 %big.5 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = w) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0 0 0 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.4 %big.4 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.5 %big.5 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = x) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.3 %big.3 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0 0 0
    set %big.4 %big.4 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = y) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.3 %big.3 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0 0 0
    set %big.4 %big.4 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %big.5 %big.5 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = z) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0 0,1 0
    set %big.2 %big.2 0,1 0 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.3 %big.3 0,1 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0
    set %big.4 %big.4 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = -) {
    set %big.1 %big.1 0,1 0 0 0 0 0 0 0 0
    set %big.2 %big.2 0,1 0 0 0 0 0 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0 0 0,1 0
    set %big.4 %big.4 0,1 0 0 0 0 0 0 0 0
    set %big.5 %big.5 0,1 0 0 0 0 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = ?) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0 0,1 0 0
    set %big.2 %big.2 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0 0
    set %big.4 %big.4 0,1 0 0 0 0 0 0 0
    set %big.5 %big.5 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = !) {
    set %big.1 %big.1 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0 0,1 0
    set %big.3 %big.3 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %big.4 %big.4 0,1 0 0 0 0 0
    set %big.5 %big.5 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = ') {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2 0,1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0,1 0
    set %big.3 %big.3 0,1 0 0 0
    set %big.4 %big.4 0,1 0 0 0
    set %big.5 %big.5 0,1 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = :) {
    set %big.1 %big.1 0,1 0 0 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3 0,1 0 0 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5 0,1 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = $chr(41)) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0
    set %big.2 %big.2 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0,1 0
    set %big.3 %big.3 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0,1 0
    set %big.4 %big.4 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = $chr(124)) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.4 %big.4  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = <) {
    set %big.1 %big.1 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.2 %big.2 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.3 %big.3  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.4 %big.4 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.5 %big.5 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = >) {
    set %big.1 %big.1  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %big.2 %big.2 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.3 %big.3 0,1 0 0 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %big.4 %big.4 0,1 0  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0 0 0 0 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  if ($left(%ba.1,1) = .) {
    set %big.1 %big.1 0,1 0 0 0
    set %big.2 %big.2 0,1 0 0 0
    set %big.3 %big.3 0,1 0 0 0
    set %big.4 %big.4 0,1 0 0 0
    set %big.5 %big.5  $+ $rand(2,15) $+ , $+ $rand(2,15) 0 0,1 0
    set %ba.1 $mid(%ba.1,2,5000)
    goto nextba
  }
  set %ba.1 $mid(%ba.1,2,5000)
  goto nextba
  :opers
  notice @ $+ $chan %big.1
  notice @ $+ $chan %big.2
  notice @ $+ $chan %big.3
  notice @ $+ $chan %big.4
  notice @ $+ $chan %big.5
  goto end
  :say
  %ftaction %big.1
  %ftaction %big.2
  %ftaction %big.3
  %ftaction %big.4
  %ftaction %big.5
  :end
  .unset %ftaction
  .unset %ba.*
  .unset %big.*
}

alias -l asciic {
  %ascii = $1-
  %ascii = $replace(%ascii,1,¹)
  %ascii = $replace(%ascii,2,²)
  %ascii = $replace(%ascii,3,³)
  %ascii = $replace(%ascii,1/4,¼)
  %ascii = $replace(%ascii,1/2,½)
  %ascii = $replace(%ascii,3/4,¾)
  %ascii = $replace(%ascii,AE,Æ)
  %ascii = $replace(%ascii,A,Å)
  %ascii = $replace(%ascii,B,ß)
  %ascii = $replace(%ascii,C,Ç)
  %ascii = $replace(%ascii,D,Ð)
  %ascii = $replace(%ascii,E,Ê)
  %ascii = $replace(%ascii,I,Î)
  %ascii = $replace(%ascii,L,£)
  %ascii = $replace(%ascii,N,Ñ)
  %ascii = $replace(%ascii,O,Ô)
  %ascii = $replace(%ascii,R,®)
  %ascii = $replace(%ascii,S,§)
  %ascii = $replace(%ascii,U,Û)
  %ascii = $replace(%ascii,Y,¥) { 
    var %ascii1 = %ascii
    unset %ascii
    var %ascii = 
    var %asciicnumber = 1 
    var %asciiccolor = 2
    :continue
    if $mid(%ascii1,%asciicnumber,1) != $null {
      ;set %kaaaa7  $+ %asciicolor $+ $mid(%ascii1,%asciinumber,1) $+ 1
      ;set %ascii %ascii [ $+ [ %kaaaa7 ] ]
      var %ascii = %ascii $+  $+ %asciiccolor $+ $mid(%ascii1,%asciicnumber,1) $+ 
      inc %asciicnumber
      If ( %asciiccolor == 15 ) set %asciiccolor 1
      inc %asciiccolor
      goto continue
    }
    return %ascii
    unset %ascii 
    unset %ascii1 
    unset %asciiccolor
    unset %asciicnumber
  }
} 

alias -l 2dtext {
  if (%fc1 == $null || %fc2 == $null) { set %fc1 1,1 | set %fc2 14,14 }
  if ($1 != $null) {
    %ftaction $readini $script %2DF $+ - $+ $mid($1-,1,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,2,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,3,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,4,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,5,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,6,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,7,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,8,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,9,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,10,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,11,1) 1 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,12,1) 1
    %ftaction $readini $script %2DF $+ - $+ $mid($1-,1,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,2,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,3,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,4,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,5,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,6,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,7,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,8,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,9,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,10,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,11,1) 2 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,12,1) 2
    %ftaction $readini $script %2DF $+ - $+ $mid($1-,1,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,2,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,3,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,4,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,5,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,6,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,7,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,8,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,9,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,10,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,11,1) 3 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,12,1) 3
    %ftaction $readini $script %2DF $+ - $+ $mid($1-,1,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,2,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,3,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,4,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,5,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,6,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,7,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,8,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,9,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,10,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,11,1) 4 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,12,1) 4
    %ftaction $readini $script %2DF $+ - $+ $mid($1-,1,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,2,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,3,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,4,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,5,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,6,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,7,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,8,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,9,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,10,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,11,1) 5 $+ 0,0 $readini $script %2DF $+ - $+ $mid($1-,12,1) 5
    ;%ftaction 0,0 $+ $chr(160)
  }
  unset %ftaction | unset %fc1 | unset %fc2 | unset %2DF
}

alias FunkyText {
  window -k0 @FunkyText
  var %teststring
  %teststring = FunkyText has various effects you may want to see.
  aline @FunkyText Normal - %teststring
  aline @FunkyText Rainbow - $rain(%teststring)
  aline @FunkyText Rainbow 2 - $rain2(%teststring)
  aline @FunkyText Rainbow (Black b/g) - $rainbowblack(%teststring)
  aline @FunkyText Multicolor - $mcolor(%teststring)
  aline @FunkyText Bubbles - $bubbles(%teststring)
  aline @FunkyText Blocks - $blocks(%teststring)
  aline @FunkyText ASCII - $ascii(%teststring)
  aline @FunkyText ASCII Coloured - $asciic(%teststring)
  aline @FunkyText Partial Caps - $caps(%teststring)
  aline @FunkyText 31337 - $leet(%teststring)
  aline @FunkyText Blue Box - $blue(%teststring)
  aline @FunkyText Fire - $fire(%teststring)
  aline @FunkyText Cool - $kw(%teststring)
  aline @FunkyText Random Red - $red(%teststring)
  aline @FunkyText Arrow - $arrow(%teststring)
  aline @FunkyText Arrow No. 2 - $arrow3(%teststring)
  aline @FunkyText Purple Arrow - $arrow2(%teststring)
  aline @FunkyText Color Bricks - $colorbricks(%teststring)
  aline @FunkyText Cigarette - $cigarette(%teststring)
  aline @FunkyText Neon Light - $neonlight(%teststring)
  aline @FunkyText Screws - $screws(%teststring)
  aline @FunkyText Rhombus - $rhombus(%teststring)
  aline @FunkyText Roses - $roses(%teststring)
  aline @FunkyText Glow Stick - $glowstick(%teststring)
  aline @FunkyText Green Boxes - $greenboxes(%teststring)
  aline @FunkyText Orange Boxes - $orangeboxes(%teststring)
  aline @FunkyText Yellow Boxes - $yellowboxes(%teststring)
  aline @FunkyText Orange Triangles - $orangetriangles(%teststring)
  aline @FunkyText Purple Triangles - $purpletriangles(%teststring)
  aline @FunkyText Film - $film(%teststring)
  aline @FunkyText Night - $night(%teststring)
  aline @FunkyText Awesome Text - $awesometext(%teststring)
  aline @FunkyText Euro - $euro(%teststring)
  aline @FunkyText Exclamation - $exclamation(%teststring)
  aline @FunkyText Emoticons - $emoticons(%teststring)
  aline @FunkyText Sperm - $sperm(%teststring)
  aline @FunkyText TNT - $tnt(%teststring)
  aline @FunkyText Color Frame - $colorframe(%teststring)
  aline @FunkyText Scrambler - $ss_scramblesentence(%teststring)
  aline @FunkyText Reverse - $reverse(%teststring)
  aline @FunkyText Pig Latin - $piglatin(%teststring)
  aline @FunkyText DOS Talk - $dostalk(%teststring)
  aline @FunkyText ANSI C - $printf(%teststring)
  aline @FunkyText C++ - $cout(%teststring)
  aline @FunkyText Pascal - $pascal(%teststring)
  aline @FunkyText BASIC - $basic(%teststring)
  aline @FunkyText Visual Basic - $vb(%teststring)
  aline @FunkyText Java - $java(%teststring)
  aline @FunkyText Perl - $perl(%teststring)
  set %ftaction aline @FunkyText Big Letters -
  big FunkyText
  set %ftaction aline @FunkyText Digital Big Letters -
  bigwords FunkyText
  set %ftaction aline @FunkyText Coloured Big Letters -
  bigcolor FunkyText
  set %ftaction aline @FunkyText Rainbow 2D Text -
  set %2DF 2drain
  2dtext FunkyText
}

alias -l figlet {
  if $exists($scriptdir $+ figlet\figlet.exe) == $false { echo -a * You have to install Figlet first. | return }
  var %textfile = $shortfn($scriptdir) $+ figlet\figlet.bat
  ;echo DEBUG trying to write %textfile
  write %textfile @ $+ $shortfn($scriptdir) $+ figlet\figlet.exe -f $+ $shortfn($scriptdir) $+ figlet\fonts\ $+ $?="Font:" $+ .flf $?="Text:" $chr(62) $shortfn($scriptdir) $+ figlettmp.txt
  run %textfile
}

;-------------------------------------------------------------------Contributed by mouser
alias -l figplay {
  ; plays a file to a channel preserving spaces
  ; $1 is chan and $2 is filename
  var %rf.a = 1
  var %goodline
  var %oneline
  ; read entire file
  ; echo DEBUG figplay with filename is $2
  bread $2 0 $file($shortfn($2)).size &data
  ; loop over lines in file
  while ($bfind(&data, %rf.a, 13) != 0) {
    ; grab a line terminated by a CR and advance past it
    bset &line 1 $bvar(&data, %rf.a, $calc($ifmatch - %rf.a))
    inc %rf.a $calc($ifmatch - %rf.a + 1)
    ; remove LF of CR+LF from prior line (if appropriate)
    if ($bvar(&line,1) == 10) %oneline = $bvar(&line,2-).text
    else %oneline = $bvar(&line,1-).text
    ; convert spaces to $chr(160) if needed
    %goodline = $mymultispacefix(%oneline)
    ; now echo it to target
    ftmsg $1 %goodline
  }
  .remove $shortfn($scriptdir $+ figlet\figlet.bat)
}


alias -l mymultispacefix {
  ; mirc compresses multiple spaces, so after decrypting we replace them with $char(160) which looks like a space
  ;  or you can set a custom character in alt+r variables by setting %mc_multispacechar
  var %spacefind = $chr(32) $+ $chr(32)
  if ( ( $pos($1-,%spacefind,1 ) == $null ) && ( $mid($1,1,1) != $chr(32) ) ) return $1-
  var %m
  if (%mc_multispacechar == $null) {
    %m = $replace($1-,$chr(32),$chr(160))
  }
  else {
    %m = $replace($1-,$chr(32),%mc_multispacechar)
  }
  return %m
}

;-------------------------------------------------------------------Contributed by mouser
[32]
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[33]
n1="   "
n2="   "
n3="   "
n4="   "
n5="   "

[39]
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[41] ; )
n1="   "
n2="    "
n3="    "
n4="    "
n5="   "

[42] ; *
n1="        "
n2="        "
n3="         "
n4="        "
n5="        "

[40] ; (
n1="   "
n2="   "
n3="   "
n4="   "
n5="   "

[41] ; )
n1="   "
n2="    "
n3="    "
n4="    "
n5="   "

[43] ; +
n1="         "
n2="         "
n3="         "
n4="         "
n5="         "

[44]
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[45] ; -
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[46] ; ."
n1="   "
n2="   "
n3="   "
n4="   "
n5="   "

[48] ; 0"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[49] ; 1"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[50] ; 2"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[51] ; 3"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[52] ; 4"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[53] ; 5"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[54] ; 6"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[55] ; 7"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[56] ; 8"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[57] ; 9"
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[58]
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[59]
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[60] ; <
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[61] ; =
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[62] ; >
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[64] ; @
n1="        "
n2="        "
n3="        "
n4="        "
n5="        "

[65]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[65]
n1="              "
n2="              "
n3="              "
n4="              "
n5="              "

[66]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[67]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[68]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[69]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[70]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[71]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[72]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[73]
n1="     "
n2="     "
n3="     "
n4="     "
n5="     "

[74]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[75]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[76]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[77]
n1="        "
n2="        "
n3="        "
n4="        "
n5="        "

[78]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[79]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[80]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[81]
n1="        "
n2="        "
n3="        "
n4="        "
n5="        "

"
[82]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[83]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[84]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[85]
n1="        "
n2="        "
n3="        "
n4="        "
n5="        "

[86]
n1="         "
n2="         "
n3="         "
n4="         "
n5="         "

[87]
n1="        "
n2="        "
n3="        "
n4="        "
n5="        "

[88]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[89]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[90]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[91] ; [
n1="     "
n2="     "
n3="     "
n4="     "
n5="     "

[93] ; ]
n1="     "
n2="     "
n3="     "
n4="     "
n5="     "

[97]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[100]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[104]
n1="       "
n2="       "
n3="       "
n4="       "
n5="       "

[105]
n1="     "
n2="     "
n3="     "
n4="     "
n5="     "

[124] ; |
n1="    "
n2="    "
n3="    "
n4="    "
n5="    "

[2DRand-Space]
1=W,Yx
2=W,Yx
3=W,Yx
4=W,Yx
5=W,Yx
[2DRand-.]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRand-']
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx
[2DRand-!]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRand-?]
1=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DRand-:]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0xx
[2DRand-;]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 14,14x
[2DRand-=]
1=$chr(3) $+ 0,0xxxx
2=$chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xxxx
4=$chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0xxxx
[2DRand-%]
1=$chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx
[2DRand-+]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 1,1xxxxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DRand-*]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xxx $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x
5=$chr(3) $+ 0,0xxxxx
[2DRand--]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 0,0xxxxx
3=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 0,0xxxxx
[2DRand-_]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 0,0xxxxx
3=$chr(3) $+ 0,0xxxxx
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
[2DRand-|]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 14,14x $+ $chr(3) $+ 15,15x
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRand-/]
1=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
5=C,DxxW,Yxxxx
[2DRand-\]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=W,YxxxxC,Dxx
[2DRand-^]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14 $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 0,0xxxxx
[2DRand-<]
1=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRand->]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
[2DRand-)]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DRand-(]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRand-}]
1=$chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
[2DRand-{]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x
[2DRand-0]
1=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
2=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
3=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
4=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRand-1]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2xx $+ $chr(3) $+ 12,12x
2=$chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
[2DRand-2]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 3,3xxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 3,3xxxxx $+ $chr(3) $+ 9,9x
[2DRand-3]
1=$chr(3) $+ 0,0 $+ $chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 7,7xx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
5=$chr(3) $+ 0,0 $+ $chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
[2DRand-4]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xxx
2=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
3=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
5=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
[2DRand-5]
1=$chr(3) $+ 14,14xxxx $+ $chr(3) $+ 15,15x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 14,14x $+ $chr(3) $+ 15,15x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 14,14xxx $+ $chr(3) $+ 15,15x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 15,15x
5=$chr(3) $+ 14,14xxx $+ $chr(3) $+ 15,15x $+ $chr(3) $+ 0,0x
5=C,DxxxxW,Yx
[2DRand-6]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
4=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
5=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
[2DRand-7]
1=$chr(3) $+ 2,2xxxx $+ $chr(3) $+ 12,12x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xxx
[2DRand-8]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
3=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
4=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
5=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
[2DRand-9]
1=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
3=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0
[2DRand-A]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
3=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
4=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
5=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
[2DRand-B]
1=$chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
5=$chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
[2DRand-C]
1=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x
2=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ $+ 9,9x
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xxx
4=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ $+ 9,9x
5=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x
[2DRand-D]
1=$chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
3=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
[2DRand-E]
1=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
2=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 6,6xx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
[2DRand-F]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 5,5xx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx
[2DRand-G]
1=$chr(3) $+ 7,7xxxx $+ $chr(3) $+ 8,8x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 7,7xx $+ $chr(3) $+ 8,8x
4=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
5=$chr(3) $+ 7,7xxxx $+ $chr(3) $+ 8,8x
[2DRand-H]
1=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
2=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
5=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
[2DRand-I]
1=$chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x
[2DRand-J]
1=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
3=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
4=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRand-K]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 5,5xx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
[2DRand-L]
1=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0
[2DRand-M]
1=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
2=$chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x
3=$chr(3) $+ 3,3xxxxx $+ $chr(3) $+ 9,9x $+ $chr(3)
4=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
5=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
[2DRand-N]
1=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
2=$chr(3) $+ 7,7xx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
4=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x
5=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7xx $+ $chr(3) $+ 8,8x
[2DRand-O]
1=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
2=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
3=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
4=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRand-P]
1=$chr(3) $+ 10,10xxxx $+ $chr(3) $+ 11,11x
2=$chr(3) $+ 10,10x $+ $chr(3) $+ 11,11x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 10,10x $+ $chr(3) $+ 11,11x
3=$chr(3) $+ 10,10xxxx $+ $chr(3) $+ 11,11x
4=$chr(3) $+ 10,10x $+ $chr(3) $+ 11,11x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 10,10x $+ $chr(3) $+ 11,11x $+ $chr(3) $+ 0,0xxx
[2DRand-Q]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0 $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
3=$chr(3) $+ 0,0 $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
4=$chr(3) $+ 0,0 $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x  $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 5,5xx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
[2DRand-R]
1=$chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0
5=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
[2DRand-S]
1=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
2=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
[2DRand-T]
1=$chr(3) $+ 2,2xxxxx $+ $chr(3) $+ 12,12x
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
[2DRand-U]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
3=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
4=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
5=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
[2DRand-V]
1=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx
[2DRand-W]
1=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
2=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
3=$chr(3) $+ 3,3xxxxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x
5=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
[2DRand-X]
1=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
[2DRand-Y]
1=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
2=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
[2DRand-Z]
1=$chr(3) $+ 3,3xxxxx $+ $chr(3) $+ 9,9x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 3,3xxxxx $+ $chr(3) $+ 9,9x
[2DRain-Space]
1=W,Yx
2=W,Yx
3=W,Yx
4=W,Yx
5=W,Yx
[2DRain-.]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRain-']
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx
[2DRain-!]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRain-?]
1=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DRain-:]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0xx
[2DRain-;]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 14,14x
[2DRain-=]
1=$chr(3) $+ 0,0xxxx
2=$chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xxxx
4=$chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0xxxx
[2DRain-%]
1=$chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx
[2DRain-+]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 1,1xxxxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DRain-*]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xxx $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x
5=$chr(3) $+ 0,0xxxxx
[2DRain--]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 0,0xxxxx
3=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 0,0xxxxx
[2DRain-_]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 0,0xxxxx
3=$chr(3) $+ 0,0xxxxx
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
[2DRain-|]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 14,14x $+ $chr(3) $+ 15,15x
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRain-/]
1=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
5=C,DxxW,Yxxxx
[2DRain-\]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=W,YxxxxC,Dxx
[2DRain-^]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14 $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 0,0xxxxx
[2DRain-<]
1=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRain->]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
[2DRain-)]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DRain-(]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DRain-}]
1=$chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
[2DRain-{]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x
[2DRain-0]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRain-1]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 5,5xx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7xxx $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-2]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 6,6xxxxx $+ $chr(3) $+ 13,13x
[2DRain-3]
1=$chr(3) $+ 0,0 $+ $chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 0,0 $+ $chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x
[2DRain-4]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xxx
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-5]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 3,3xxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x
5=C,DxxxxW,Yx
[2DRain-6]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0
[2DRain-7]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xxx
[2DRain-8]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0
[2DRain-9]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0
[2DRain-A]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-B]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x
[2DRain-C]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ $+ 8,8x
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xxx
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRain-D]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x
[2DRain-E]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
[2DRain-F]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
[2DRain-G]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRain-H]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-I]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
[2DRain-J]
1=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRain-K]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 3,3xx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-L]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0
[2DRain-M]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7xx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 7,7xx $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxxx $+ $chr(3) $+ 9,9x $+ $chr(3)
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-N]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7xx $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6xx $+ $chr(3) $+ 13,13x
[2DRain-O]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRain-P]
1=$chr(3) $+ 5,5xxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xxx
[2DRain-Q]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0 $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0 $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 0,0 $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x  $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 6,6xx $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-R]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-S]
1=$chr(3) $+ 5,5xxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 3,3xxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxx $+ $chr(3) $+ 13,13x
[2DRain-T]
1=$chr(3) $+ 5,5xxxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
[2DRain-U]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6xxxx $+ $chr(3) $+ 13,13x
[2DRain-V]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2xxx $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
[2DRain-W]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 3,3xxxxx $+ $chr(3) $+ 9,9x
4=$chr(3) $+ 2,2xx $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 2,2xx $+ $chr(3) $+ 12,12x
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-X]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x
[2DRain-Y]
1=$chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 5,5x $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 3,3xxx $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 6,6x $+ $chr(3) $+ 13,13x $+ $chr(3) $+ 0,0xx
[2DRain-Z]
1=$chr(3) $+ 5,5xxxxx $+ $chr(3) $+ 4,4x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 7,7x $+ $chr(3) $+ 8,8x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 3,3x $+ $chr(3) $+ 9,9x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 2,2x $+ $chr(3) $+ 12,12x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 6,6xxxxx $+ $chr(3) $+ 13,13x
[2DColor-Space]
1=W,Yx
2=W,Yx
3=W,Yx
4=W,Yx
5=W,Yx
[2DColor-.]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DColor-']
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx
[2DColor-!]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DColor-?]
1=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DColor-:]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0xx
[2DColor-;]
1=$chr(3) $+ 0,0xx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xx
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 14,14x
[2DColor-=]
1=$chr(3) $+ 0,0xxxx
2=$chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 0,0xxxx
4=$chr(3) $+ 1,1xxx $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 0,0xxxx
[2DColor-%]
1=$chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 1,1xx $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1xx
[2DColor-+]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 1,1xxxxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DColor-*]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xxx $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x
5=$chr(3) $+ 0,0xxxxx
[2DColor--]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 0,0xxxxx
3=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 0,0xxxxx
[2DColor-_]
1=$chr(3) $+ 0,0xxxxx
2=$chr(3) $+ 0,0xxxxx
3=$chr(3) $+ 0,0xxxxx
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 1,1xxxx $+ $chr(3) $+ 14,14x
[2DColor-|]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
3=$chr(3) $+ 14,14x $+ $chr(3) $+ 15,15x
4=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DColor-/]
1=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
5=C,DxxW,Yxxxx
[2DColor-\]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
5=W,YxxxxC,Dxx
[2DColor-^]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14 $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xxxxx
5=$chr(3) $+ 0,0xxxxx
[2DColor-<]
1=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DColor->]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xxxx
[2DColor-)]
1=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
[2DColor-(]
1=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
[2DColor-}]
1=$chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
[2DColor-{]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1x $+ $chr(3) $+ 14,14x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ 1,1xx $+ $chr(3) $+ 14,14x
[2DColor-0]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-1]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-2]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0xxxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ %fc1 $+ xxxxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-3]
1=$chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
[2DColor-4]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-5]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
5=C,DxxxxW,Yx
[2DColor-6]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
[2DColor-7]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
[2DColor-8]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
[2DColor-9]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
4=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
[2DColor-A]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-B]
1=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
[2DColor-C]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-D]
1=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
[2DColor-E]
1=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-F]
1=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
[2DColor-G]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-H]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-I]
1=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-J]
1=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-K]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-L]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
[2DColor-M]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3)
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-N]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x
[2DColor-O]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-P]
1=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
[2DColor-Q]
1=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x  $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-R]
1=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-S]
1=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-T]
1=$chr(3) $+ %fc1 $+ xxxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
[2DColor-U]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ xxxx $+ $chr(3) $+ %fc2 $+ x
[2DColor-V]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
[2DColor-W]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ %fc1 $+ xxxxx $+ $chr(3) $+ %fc2 $+ x
4=$chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ xx $+ $chr(3) $+ %fc2 $+ x
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-X]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0 $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
5=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
[2DColor-Y]
1=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x
3=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ xxx $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
4=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
5=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
[2DColor-Z]
1=$chr(3) $+ %fc1 $+ xxxxx $+ $chr(3) $+ %fc2 $+ x
2=$chr(3) $+ 0,0xxx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0x
3=$chr(3) $+ 0,0xx $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xx
4=$chr(3) $+ 0,0x $+ $chr(3) $+ %fc1 $+ x $+ $chr(3) $+ %fc2 $+ x $+ $chr(3) $+ 0,0xxx
5=$chr(3) $+ %fc1 $+ xxxxx $+ $chr(3) $+ %fc2 $+ x