This commit is contained in:
Mattia Basaglia 2013-11-09 10:23:42 +01:00
parent f6f4854915
commit e15cbb96ae
13 changed files with 690 additions and 1 deletions

View file

@ -6,7 +6,8 @@ PONIES= applejack-nohat \
twilight-alicorn \
twilight-unicorn \
derpy \
trixie-hat
trixie-hat \
rose
MAKEFILE_DIR=$(dir $(lastword $(MAKEFILE_LIST)))
PONY_DIR=$(MAKEFILE_DIR)Ponies
@ -21,22 +22,28 @@ OUT_ALL= $(OUT_COLOR) $(OUT_PLAIN) $(OUT_SVG) $(OUT_PNG) $(OUT_BASH)
OUT_DIRS=$(sort $(dir $(OUT_ALL)))
find_deps=$(addprefix $(PONY_DIR)/,$(subst ;,\\\;,$(wildcard $(1)/*)))
.PHONY: show show_deps cleans
all: $(OUT_ALL)
define rule_template
$(OUT_DIR)/$(1).colored.txt: | $(dir $(OUT_DIR)/$(1))
$(OUT_DIR)/$(1).colored.txt: $(call find_deps, $(1))
$(OUT_DIR)/$(1).colored.txt: $(PONY_DIR)/$(1)
$(SCRIPT) $(PONY_DIR)/$(1) >$(OUT_DIR)/$(1).colored.txt
$(PONY_DIR)/$(1).txt: $(call find_deps, $(1))
$(PONY_DIR)/$(1).txt: $(PONY_DIR)/$(1)
$(SCRIPT) $(PONY_DIR)/$(1) >$(PONY_DIR)/$(1).txt nocolor
$(OUT_DIR)/$(1).svg: | $(dir $(OUT_DIR)/$(1))
$(OUT_DIR)/$(1).svg: $(call find_deps, $(1))
$(OUT_DIR)/$(1).svg: $(PONY_DIR)/$(1)
$(SCRIPT) $(PONY_DIR)/$(1) >$(OUT_DIR)/$(1).svg svg
$(OUT_DIR)/$(1).sh: | $(dir $(OUT_DIR)/$(1))
$(OUT_DIR)/$(1).sh: $(call find_deps, $(1))
$(OUT_DIR)/$(1).sh: $(PONY_DIR)/$(1)
$(SCRIPT) $(PONY_DIR)/$(1) >$(OUT_DIR)/$(1).sh bash
chmod a+x $(OUT_DIR)/$(1).sh
endef

29
Ponies/rose.txt Normal file
View file

@ -0,0 +1,29 @@
_,,..--''.>
.`__ .:`.-''--.
.` / \--.. `'-.
/ ( / \_ `-. `.
( .-| | `-. `-._ \
.` ( '. \ __`''---''''``-. \
| \ __/ __\ / `: `'`
| \_ ( / .-| |'.|
\`. \,'\ ( (WW| \W)j
..---'''''--- \ `. `-.\_\_`/ ``-.
,' _----__ `'. \ `. <'-'` \__/
/ _,' ___`-. '. ) `. `.-,______.-'
| .-'/ .' ``-`. :________/ \ \ /
'` - : .-''>-' \`-' . / | |(
| :' / / `-.-'J / | : \
| .' | | @ .:'--' | / |
.' | | | \|/ |/ |
| | | | '`J ' |
| '. | / \ ( / \__/
'. | .'' | /-,_______\ \
| | | _/ / | |\ \
| .' | / / | | `--, \
.' | : | | | | / l
.__..' ;` :\__/| | | | ( |
`-.___.-`; / | | | | \ |
.:_-' | \ | \ `.___/
\_______) \_______)

11
Ponies/rose/30;1 Normal file
View file

@ -0,0 +1,11 @@
.-
(WW W
`

19
Ponies/rose/32;22 Normal file
View file

@ -0,0 +1,19 @@
__
/ '.
( )
\
/
'`J
(

29
Ponies/rose/33;1 Normal file
View file

@ -0,0 +1,29 @@
__
/ \
( / \
| |
( '.
\
\_
``-.
\__/
-,______.-'
_____ ___ /
.-' (
/ \
| |
| |
| |
/ \ / \__/
' | /-,_______\ \
_/ / | |\ \
/ / | | `--, \
| | | | / l
\__/| | | | ( |
| | | | \ |
| \ | \ `.___/
\_______) \_______)

26
Ponies/rose/35;1 Normal file
View file

@ -0,0 +1,26 @@
--..
_ `-.
.- `-. `-._
.` `''---'
|
|
`. \
`. `-._
_----__ `. <'-'`
,' `-. `. `.
/ `. \ \
- | |
| | :
| | /
.' |/
| '
|
'.
|
|
.'
.__..' ;
`-.___.-`

26
Ponies/rose/35;22 Normal file
View file

@ -0,0 +1,26 @@
_,,..--''.>
.` .:`.-''--.
.` `'-.
/ `.
( \
'''``-. \
`'`
\
..---'''''--- \
,' `'. \
/ _ ___ '. )
| .-' .' ``- : _ /
'` : .-''>-' \`-' . /
:' / `-.-'J /
.' | @ .:'--'
| | \|
| |
'. |
| .'
| |
.' |
| :
` :
; /
.:_-'

10
Ponies/rose/37;22 Normal file
View file

@ -0,0 +1,10 @@
\ __
__/ \ / `:
( | | |
,'\ | \ j
\_ _ /

1
README
View file

@ -14,6 +14,7 @@ Available Characters
* Applejack
* Derpy
* Trixie (Both with and without hat)
* Rose
Scripts and stuff
-----------------

30
rendered/rose.colored.txt Normal file
View file

@ -0,0 +1,30 @@
_,,..--''.>
.`__ .:`.-''--.
.` / \--.. `'-.
/ ( / \_ `-. `.
( .-| | `-. `-._ \
.` ( '. \ __`''---''''``-. \
| \ __/ __\ / `: `'`
| \_ ( / .-| |'.|
\`. \,'\ ( (WW| \W)j
..---'''''--- \ `. `-.\_\_`/ ``-.
,' _----__ `'. \ `. <'-'` \__/
/ _,' ___`-. '. ) `. `.-,______.-'
| .-'/ .' ``-`. :________/ \ \ /
'` - : .-''>-' \`-' . / | |(
| :' / / `-.-'J / | : \
| .' | | @ .:'--' | / |
.' | | | \|/ |/ |
| | | | '`J ' |
| '. | / \ ( / \__/
'. | .'' | /-,_______\ \
| | | _/ / | |\ \
| .' | / / | | `--, \
.' | : | | | | / l
.__..' ;` :\__/| | | | ( |
`-.___.-`; / | | | | \ |
.:_-' | \ | \ `.___/
\_______) \_______)


BIN
rendered/rose.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

34
rendered/rose.sh Executable file
View file

@ -0,0 +1,34 @@
#!/bin/bash
read -r -d '' Heredoc_var <<'Heredoc_var'
\x1b[0m \x1b[35;22m_\x1b[35;22m,\x1b[35;22m,\x1b[35;22m.\x1b[35;22m.\x1b[35;22m-\x1b[35;22m-\x1b[35;22m'\x1b[35;22m'\x1b[35;22m.\x1b[35;22m>
\x1b[35;22m.\x1b[35;22m`\x1b[33;1m_\x1b[33;1m_ \x1b[35;22m.\x1b[35;22m:\x1b[35;22m`\x1b[35;22m.\x1b[35;22m-\x1b[35;22m'\x1b[35;22m'\x1b[35;22m-\x1b[35;22m-\x1b[35;22m.
\x1b[35;22m.\x1b[35;22m` \x1b[33;1m/ \x1b[33;1m\\\x1b[35;1m-\x1b[35;1m-\x1b[35;1m.\x1b[35;1m. \x1b[35;22m`\x1b[35;22m'\x1b[35;22m-\x1b[35;22m.
\x1b[35;22m/ \x1b[33;1m( \x1b[33;1m/ \x1b[33;1m\\\x1b[35;1m_ \x1b[35;1m`\x1b[35;1m-\x1b[35;1m. \x1b[35;22m`\x1b[35;22m.
\x1b[35;22m( \x1b[35;1m.\x1b[35;1m-\x1b[33;1m| \x1b[33;1m| \x1b[35;1m`\x1b[35;1m-\x1b[35;1m. \x1b[35;1m`\x1b[35;1m-\x1b[35;1m.\x1b[35;1m_ \x1b[35;22m\\
\x1b[35;1m.\x1b[35;1m` \x1b[33;1m( \x1b[33;1m'\x1b[33;1m. \x1b[37;22m\\ \x1b[37;22m_\x1b[37;22m_\x1b[35;1m`\x1b[35;1m'\x1b[35;1m'\x1b[35;1m-\x1b[35;1m-\x1b[35;1m-\x1b[35;1m'\x1b[35;22m'\x1b[35;22m'\x1b[35;22m'\x1b[35;22m`\x1b[35;22m`\x1b[35;22m-\x1b[35;22m. \x1b[35;22m\\
\x1b[35;1m| \x1b[33;1m\\ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m/ \x1b[32;22m_\x1b[32;22m_\x1b[37;22m\\ \x1b[37;22m/ \x1b[37;22m`\x1b[37;22m: \x1b[35;22m`\x1b[35;22m'\x1b[35;22m`
\x1b[35;1m| \x1b[33;1m\\\x1b[33;1m_ \x1b[37;22m( \x1b[32;22m/ \x1b[30;1m.\x1b[30;1m-\x1b[37;22m| \x1b[37;22m|\x1b[32;22m'\x1b[32;22m.\x1b[37;22m|
\x1b[35;22m\\\x1b[35;1m`\x1b[35;1m. \x1b[35;1m\\\x1b[37;22m,\x1b[37;22m'\x1b[37;22m\\ \x1b[32;22m( \x1b[30;1m(\x1b[30;1mW\x1b[30;1mW\x1b[37;22m| \x1b[37;22m\\\x1b[30;1mW\x1b[32;22m)\x1b[37;22mj
\x1b[35;22m.\x1b[35;22m.\x1b[35;22m-\x1b[35;22m-\x1b[35;22m-\x1b[35;22m'\x1b[35;22m'\x1b[35;22m'\x1b[35;22m'\x1b[35;22m'\x1b[35;22m-\x1b[35;22m-\x1b[35;22m- \x1b[35;22m\\ \x1b[35;1m`\x1b[35;1m. \x1b[35;1m`\x1b[35;1m-\x1b[35;1m.\x1b[37;22m\\\x1b[37;22m_\x1b[32;22m\\\x1b[37;22m_\x1b[30;1m`\x1b[37;22m/ \x1b[33;1m`\x1b[33;1m`\x1b[33;1m-\x1b[33;1m.
\x1b[35;22m,\x1b[35;22m' \x1b[35;1m_\x1b[35;1m-\x1b[35;1m-\x1b[35;1m-\x1b[35;1m-\x1b[35;1m_\x1b[35;1m_ \x1b[35;22m`\x1b[35;22m'\x1b[35;22m. \x1b[35;22m\\ \x1b[35;1m`\x1b[35;1m. \x1b[35;1m<\x1b[35;1m'\x1b[35;1m-\x1b[35;1m'\x1b[35;1m` \x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m/
\x1b[35;22m/ \x1b[35;22m_\x1b[35;1m,\x1b[35;1m' \x1b[35;22m_\x1b[35;22m_\x1b[35;22m_\x1b[35;1m`\x1b[35;1m-\x1b[35;1m. \x1b[35;22m'\x1b[35;22m. \x1b[35;22m) \x1b[35;1m`\x1b[35;1m. \x1b[35;1m`\x1b[35;1m.\x1b[33;1m-\x1b[33;1m,\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m.\x1b[33;1m-\x1b[33;1m'
\x1b[35;22m| \x1b[35;22m.\x1b[35;22m-\x1b[35;22m'\x1b[35;1m/ \x1b[35;22m.\x1b[35;22m' \x1b[35;22m`\x1b[35;22m`\x1b[35;22m-\x1b[35;1m`\x1b[35;1m. \x1b[35;22m:\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[35;22m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[35;22m/ \x1b[35;1m\\ \x1b[35;1m\\ \x1b[33;1m/
\x1b[35;22m'\x1b[35;22m` \x1b[35;1m- \x1b[35;22m: \x1b[35;22m.\x1b[35;22m-\x1b[35;22m'\x1b[35;22m'\x1b[35;22m>\x1b[35;22m-\x1b[35;22m' \x1b[35;22m\\\x1b[35;22m`\x1b[35;22m-\x1b[35;22m' \x1b[35;22m. \x1b[35;22m/ \x1b[35;1m| \x1b[35;1m|\x1b[33;1m(
\x1b[35;1m| \x1b[35;22m:\x1b[35;22m' \x1b[35;22m/ \x1b[33;1m/ \x1b[35;22m`\x1b[35;22m-\x1b[35;22m.\x1b[35;22m-\x1b[35;22m'\x1b[35;22mJ \x1b[35;22m/ \x1b[35;1m| \x1b[35;1m: \x1b[33;1m\\
\x1b[35;1m| \x1b[35;22m.\x1b[35;22m' \x1b[35;22m| \x1b[33;1m| \x1b[35;22m@ \x1b[35;22m.\x1b[35;22m:\x1b[35;22m'\x1b[35;22m-\x1b[35;22m-\x1b[35;22m' \x1b[35;1m| \x1b[35;1m/ \x1b[33;1m|
\x1b[35;1m.\x1b[35;1m' \x1b[35;22m| \x1b[35;22m| \x1b[33;1m| \x1b[35;22m\\\x1b[35;22m|\x1b[32;22m/ \x1b[35;1m|\x1b[35;1m/ \x1b[33;1m|
\x1b[35;1m| \x1b[35;22m| \x1b[35;22m| \x1b[33;1m| \x1b[32;22m'\x1b[32;22m`\x1b[32;22mJ \x1b[35;1m' \x1b[33;1m|
\x1b[35;1m| \x1b[35;22m'\x1b[35;22m. \x1b[35;22m| \x1b[33;1m/ \x1b[33;1m\\ \x1b[32;22m( \x1b[33;1m/ \x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m/
\x1b[35;1m'\x1b[35;1m. \x1b[35;22m| \x1b[35;22m.\x1b[35;22m'\x1b[33;1m' \x1b[33;1m| \x1b[33;1m/\x1b[33;1m-\x1b[33;1m,\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m\\ \x1b[33;1m\\
\x1b[35;1m| \x1b[35;22m| \x1b[35;22m| \x1b[33;1m_\x1b[33;1m/ \x1b[33;1m/ \x1b[33;1m| \x1b[33;1m|\x1b[33;1m\\ \x1b[33;1m\\
\x1b[35;1m| \x1b[35;22m.\x1b[35;22m' \x1b[35;22m| \x1b[33;1m/ \x1b[33;1m/ \x1b[33;1m| \x1b[33;1m| \x1b[33;1m`\x1b[33;1m-\x1b[33;1m-\x1b[33;1m, \x1b[33;1m\\
\x1b[35;1m.\x1b[35;1m' \x1b[35;22m| \x1b[35;22m: \x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m/ \x1b[33;1ml
\x1b[35;1m.\x1b[35;1m_\x1b[35;1m_\x1b[35;1m.\x1b[35;1m.\x1b[35;1m' \x1b[35;1m;\x1b[35;22m` \x1b[35;22m:\x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m/\x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m( \x1b[33;1m|
\x1b[35;1m`\x1b[35;1m-\x1b[35;1m.\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m.\x1b[35;1m-\x1b[35;1m`\x1b[35;22m; \x1b[35;22m/ \x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m\\ \x1b[33;1m|
\x1b[35;22m.\x1b[35;22m:\x1b[35;22m_\x1b[35;22m-\x1b[35;22m' \x1b[33;1m| \x1b[33;1m\\ \x1b[33;1m| \x1b[33;1m\\ \x1b[33;1m`\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m/
\x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m) \x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m)
\x1b[0m
Heredoc_var
echo -e "$Heredoc_var"

467
rendered/rose.svg Normal file
View file

@ -0,0 +1,467 @@
<?xml version='1.0' encoding='UTF-8' ?>
<svg xmlns='http://www.w3.org/2000/svg' width='396' height='348'>
<rect style='fill:black;stroke:none;' width='396' height='348' x='0' y='0' />
<text y='0' x='0' style='font-family:monospace;font-size:12px;font-weight:bold;'><tspan x='246' y='12' style='fill:purple;'>_</tspan>
<tspan x='252' y='12' style='fill:purple;'>,</tspan>
<tspan x='258' y='12' style='fill:purple;'>,</tspan>
<tspan x='264' y='12' style='fill:purple;'>.</tspan>
<tspan x='270' y='12' style='fill:purple;'>.</tspan>
<tspan x='276' y='12' style='fill:purple;'>-</tspan>
<tspan x='282' y='12' style='fill:purple;'>-</tspan>
<tspan x='288' y='12' style='fill:purple;'>'</tspan>
<tspan x='294' y='12' style='fill:purple;'>'</tspan>
<tspan x='300' y='12' style='fill:purple;'>.</tspan>
<tspan x='306' y='12' style='fill:purple;'>&gt;</tspan>
<tspan x='234' y='24' style='fill:purple;'>.</tspan>
<tspan x='240' y='24' style='fill:purple;'>`</tspan>
<tspan x='246' y='24' style='fill:yellow;'>_</tspan>
<tspan x='252' y='24' style='fill:yellow;'>_</tspan>
<tspan x='282' y='24' style='fill:purple;'>.</tspan>
<tspan x='288' y='24' style='fill:purple;'>:</tspan>
<tspan x='294' y='24' style='fill:purple;'>`</tspan>
<tspan x='300' y='24' style='fill:purple;'>.</tspan>
<tspan x='306' y='24' style='fill:purple;'>-</tspan>
<tspan x='312' y='24' style='fill:purple;'>'</tspan>
<tspan x='318' y='24' style='fill:purple;'>'</tspan>
<tspan x='324' y='24' style='fill:purple;'>-</tspan>
<tspan x='330' y='24' style='fill:purple;'>-</tspan>
<tspan x='336' y='24' style='fill:purple;'>.</tspan>
<tspan x='222' y='36' style='fill:purple;'>.</tspan>
<tspan x='228' y='36' style='fill:purple;'>`</tspan>
<tspan x='240' y='36' style='fill:yellow;'>/</tspan>
<tspan x='258' y='36' style='fill:yellow;'>\</tspan>
<tspan x='264' y='36' style='fill:magenta;'>-</tspan>
<tspan x='270' y='36' style='fill:magenta;'>-</tspan>
<tspan x='276' y='36' style='fill:magenta;'>.</tspan>
<tspan x='282' y='36' style='fill:magenta;'>.</tspan>
<tspan x='342' y='36' style='fill:purple;'>`</tspan>
<tspan x='348' y='36' style='fill:purple;'>'</tspan>
<tspan x='354' y='36' style='fill:purple;'>-</tspan>
<tspan x='360' y='36' style='fill:purple;'>.</tspan>
<tspan x='216' y='48' style='fill:purple;'>/</tspan>
<tspan x='234' y='48' style='fill:yellow;'>(</tspan>
<tspan x='246' y='48' style='fill:yellow;'>/</tspan>
<tspan x='264' y='48' style='fill:yellow;'>\</tspan>
<tspan x='270' y='48' style='fill:magenta;'>_</tspan>
<tspan x='288' y='48' style='fill:magenta;'>`</tspan>
<tspan x='294' y='48' style='fill:magenta;'>-</tspan>
<tspan x='300' y='48' style='fill:magenta;'>.</tspan>
<tspan x='366' y='48' style='fill:purple;'>`</tspan>
<tspan x='372' y='48' style='fill:purple;'>.</tspan>
<tspan x='210' y='60' style='fill:purple;'>(</tspan>
<tspan x='222' y='60' style='fill:magenta;'>.</tspan>
<tspan x='228' y='60' style='fill:magenta;'>-</tspan>
<tspan x='234' y='60' style='fill:yellow;'>|</tspan>
<tspan x='246' y='60' style='fill:yellow;'>|</tspan>
<tspan x='276' y='60' style='fill:magenta;'>`</tspan>
<tspan x='282' y='60' style='fill:magenta;'>-</tspan>
<tspan x='288' y='60' style='fill:magenta;'>.</tspan>
<tspan x='306' y='60' style='fill:magenta;'>`</tspan>
<tspan x='312' y='60' style='fill:magenta;'>-</tspan>
<tspan x='318' y='60' style='fill:magenta;'>.</tspan>
<tspan x='324' y='60' style='fill:magenta;'>_</tspan>
<tspan x='378' y='60' style='fill:purple;'>\</tspan>
<tspan x='210' y='72' style='fill:magenta;'>.</tspan>
<tspan x='216' y='72' style='fill:magenta;'>`</tspan>
<tspan x='234' y='72' style='fill:yellow;'>(</tspan>
<tspan x='246' y='72' style='fill:yellow;'>'</tspan>
<tspan x='252' y='72' style='fill:yellow;'>.</tspan>
<tspan x='270' y='72' style='fill:silver;'>\</tspan>
<tspan x='282' y='72' style='fill:silver;'>_</tspan>
<tspan x='288' y='72' style='fill:silver;'>_</tspan>
<tspan x='294' y='72' style='fill:magenta;'>`</tspan>
<tspan x='300' y='72' style='fill:magenta;'>'</tspan>
<tspan x='306' y='72' style='fill:magenta;'>'</tspan>
<tspan x='312' y='72' style='fill:magenta;'>-</tspan>
<tspan x='318' y='72' style='fill:magenta;'>-</tspan>
<tspan x='324' y='72' style='fill:magenta;'>-</tspan>
<tspan x='330' y='72' style='fill:magenta;'>'</tspan>
<tspan x='336' y='72' style='fill:purple;'>'</tspan>
<tspan x='342' y='72' style='fill:purple;'>'</tspan>
<tspan x='348' y='72' style='fill:purple;'>'</tspan>
<tspan x='354' y='72' style='fill:purple;'>`</tspan>
<tspan x='360' y='72' style='fill:purple;'>`</tspan>
<tspan x='366' y='72' style='fill:purple;'>-</tspan>
<tspan x='372' y='72' style='fill:purple;'>.</tspan>
<tspan x='384' y='72' style='fill:purple;'>\</tspan>
<tspan x='210' y='84' style='fill:magenta;'>|</tspan>
<tspan x='240' y='84' style='fill:yellow;'>\</tspan>
<tspan x='264' y='84' style='fill:silver;'>_</tspan>
<tspan x='270' y='84' style='fill:silver;'>_</tspan>
<tspan x='276' y='84' style='fill:silver;'>/</tspan>
<tspan x='300' y='84' style='fill:green;'>_</tspan>
<tspan x='306' y='84' style='fill:green;'>_</tspan>
<tspan x='312' y='84' style='fill:silver;'>\</tspan>
<tspan x='330' y='84' style='fill:silver;'>/</tspan>
<tspan x='342' y='84' style='fill:silver;'>`</tspan>
<tspan x='348' y='84' style='fill:silver;'>:</tspan>
<tspan x='378' y='84' style='fill:purple;'>`</tspan>
<tspan x='384' y='84' style='fill:purple;'>'</tspan>
<tspan x='390' y='84' style='fill:purple;'>`</tspan>
<tspan x='210' y='96' style='fill:magenta;'>|</tspan>
<tspan x='246' y='96' style='fill:yellow;'>\</tspan>
<tspan x='252' y='96' style='fill:yellow;'>_</tspan>
<tspan x='270' y='96' style='fill:silver;'>(</tspan>
<tspan x='294' y='96' style='fill:green;'>/</tspan>
<tspan x='306' y='96' style='fill:gray;'>.</tspan>
<tspan x='312' y='96' style='fill:gray;'>-</tspan>
<tspan x='318' y='96' style='fill:silver;'>|</tspan>
<tspan x='330' y='96' style='fill:silver;'>|</tspan>
<tspan x='336' y='96' style='fill:green;'>'</tspan>
<tspan x='342' y='96' style='fill:green;'>.</tspan>
<tspan x='348' y='96' style='fill:silver;'>|</tspan>
<tspan x='210' y='108' style='fill:purple;'>\</tspan>
<tspan x='216' y='108' style='fill:magenta;'>`</tspan>
<tspan x='222' y='108' style='fill:magenta;'>.</tspan>
<tspan x='258' y='108' style='fill:magenta;'>\</tspan>
<tspan x='264' y='108' style='fill:silver;'>,</tspan>
<tspan x='270' y='108' style='fill:silver;'>'</tspan>
<tspan x='276' y='108' style='fill:silver;'>\</tspan>
<tspan x='288' y='108' style='fill:green;'>(</tspan>
<tspan x='300' y='108' style='fill:gray;'>(</tspan>
<tspan x='306' y='108' style='fill:gray;'>W</tspan>
<tspan x='312' y='108' style='fill:gray;'>W</tspan>
<tspan x='318' y='108' style='fill:silver;'>|</tspan>
<tspan x='330' y='108' style='fill:silver;'>\</tspan>
<tspan x='336' y='108' style='fill:gray;'>W</tspan>
<tspan x='342' y='108' style='fill:green;'>)</tspan>
<tspan x='348' y='108' style='fill:silver;'>j</tspan>
<tspan x='60' y='120' style='fill:purple;'>.</tspan>
<tspan x='66' y='120' style='fill:purple;'>.</tspan>
<tspan x='72' y='120' style='fill:purple;'>-</tspan>
<tspan x='78' y='120' style='fill:purple;'>-</tspan>
<tspan x='84' y='120' style='fill:purple;'>-</tspan>
<tspan x='90' y='120' style='fill:purple;'>'</tspan>
<tspan x='96' y='120' style='fill:purple;'>'</tspan>
<tspan x='102' y='120' style='fill:purple;'>'</tspan>
<tspan x='108' y='120' style='fill:purple;'>'</tspan>
<tspan x='114' y='120' style='fill:purple;'>'</tspan>
<tspan x='120' y='120' style='fill:purple;'>-</tspan>
<tspan x='126' y='120' style='fill:purple;'>-</tspan>
<tspan x='132' y='120' style='fill:purple;'>-</tspan>
<tspan x='216' y='120' style='fill:purple;'>\</tspan>
<tspan x='228' y='120' style='fill:magenta;'>`</tspan>
<tspan x='234' y='120' style='fill:magenta;'>.</tspan>
<tspan x='264' y='120' style='fill:magenta;'>`</tspan>
<tspan x='270' y='120' style='fill:magenta;'>-</tspan>
<tspan x='276' y='120' style='fill:magenta;'>.</tspan>
<tspan x='282' y='120' style='fill:silver;'>\</tspan>
<tspan x='288' y='120' style='fill:silver;'>_</tspan>
<tspan x='294' y='120' style='fill:green;'>\</tspan>
<tspan x='300' y='120' style='fill:silver;'>_</tspan>
<tspan x='306' y='120' style='fill:gray;'>`</tspan>
<tspan x='312' y='120' style='fill:silver;'>/</tspan>
<tspan x='336' y='120' style='fill:yellow;'>`</tspan>
<tspan x='342' y='120' style='fill:yellow;'>`</tspan>
<tspan x='348' y='120' style='fill:yellow;'>-</tspan>
<tspan x='354' y='120' style='fill:yellow;'>.</tspan>
<tspan x='48' y='132' style='fill:purple;'>,</tspan>
<tspan x='54' y='132' style='fill:purple;'>'</tspan>
<tspan x='84' y='132' style='fill:magenta;'>_</tspan>
<tspan x='90' y='132' style='fill:magenta;'>-</tspan>
<tspan x='96' y='132' style='fill:magenta;'>-</tspan>
<tspan x='102' y='132' style='fill:magenta;'>-</tspan>
<tspan x='108' y='132' style='fill:magenta;'>-</tspan>
<tspan x='114' y='132' style='fill:magenta;'>_</tspan>
<tspan x='120' y='132' style='fill:magenta;'>_</tspan>
<tspan x='138' y='132' style='fill:purple;'>`</tspan>
<tspan x='144' y='132' style='fill:purple;'>'</tspan>
<tspan x='150' y='132' style='fill:purple;'>.</tspan>
<tspan x='222' y='132' style='fill:purple;'>\</tspan>
<tspan x='240' y='132' style='fill:magenta;'>`</tspan>
<tspan x='246' y='132' style='fill:magenta;'>.</tspan>
<tspan x='264' y='132' style='fill:magenta;'>&lt;</tspan>
<tspan x='270' y='132' style='fill:magenta;'>'</tspan>
<tspan x='276' y='132' style='fill:magenta;'>-</tspan>
<tspan x='282' y='132' style='fill:magenta;'>'</tspan>
<tspan x='288' y='132' style='fill:magenta;'>`</tspan>
<tspan x='330' y='132' style='fill:yellow;'>\</tspan>
<tspan x='336' y='132' style='fill:yellow;'>_</tspan>
<tspan x='342' y='132' style='fill:yellow;'>_</tspan>
<tspan x='348' y='132' style='fill:yellow;'>/</tspan>
<tspan x='42' y='144' style='fill:purple;'>/</tspan>
<tspan x='66' y='144' style='fill:purple;'>_</tspan>
<tspan x='72' y='144' style='fill:magenta;'>,</tspan>
<tspan x='78' y='144' style='fill:magenta;'>'</tspan>
<tspan x='108' y='144' style='fill:purple;'>_</tspan>
<tspan x='114' y='144' style='fill:purple;'>_</tspan>
<tspan x='120' y='144' style='fill:purple;'>_</tspan>
<tspan x='126' y='144' style='fill:magenta;'>`</tspan>
<tspan x='132' y='144' style='fill:magenta;'>-</tspan>
<tspan x='138' y='144' style='fill:magenta;'>.</tspan>
<tspan x='156' y='144' style='fill:purple;'>'</tspan>
<tspan x='162' y='144' style='fill:purple;'>.</tspan>
<tspan x='228' y='144' style='fill:purple;'>)</tspan>
<tspan x='252' y='144' style='fill:magenta;'>`</tspan>
<tspan x='258' y='144' style='fill:magenta;'>.</tspan>
<tspan x='270' y='144' style='fill:magenta;'>`</tspan>
<tspan x='276' y='144' style='fill:magenta;'>.</tspan>
<tspan x='282' y='144' style='fill:yellow;'>-</tspan>
<tspan x='288' y='144' style='fill:yellow;'>,</tspan>
<tspan x='294' y='144' style='fill:yellow;'>_</tspan>
<tspan x='300' y='144' style='fill:yellow;'>_</tspan>
<tspan x='306' y='144' style='fill:yellow;'>_</tspan>
<tspan x='312' y='144' style='fill:yellow;'>_</tspan>
<tspan x='318' y='144' style='fill:yellow;'>_</tspan>
<tspan x='324' y='144' style='fill:yellow;'>_</tspan>
<tspan x='330' y='144' style='fill:yellow;'>.</tspan>
<tspan x='336' y='144' style='fill:yellow;'>-</tspan>
<tspan x='342' y='144' style='fill:yellow;'>'</tspan>
<tspan x='36' y='156' style='fill:purple;'>|</tspan>
<tspan x='48' y='156' style='fill:purple;'>.</tspan>
<tspan x='54' y='156' style='fill:purple;'>-</tspan>
<tspan x='60' y='156' style='fill:purple;'>'</tspan>
<tspan x='66' y='156' style='fill:magenta;'>/</tspan>
<tspan x='96' y='156' style='fill:purple;'>.</tspan>
<tspan x='102' y='156' style='fill:purple;'>'</tspan>
<tspan x='126' y='156' style='fill:purple;'>`</tspan>
<tspan x='132' y='156' style='fill:purple;'>`</tspan>
<tspan x='138' y='156' style='fill:purple;'>-</tspan>
<tspan x='144' y='156' style='fill:magenta;'>`</tspan>
<tspan x='150' y='156' style='fill:magenta;'>.</tspan>
<tspan x='168' y='156' style='fill:purple;'>:</tspan>
<tspan x='174' y='156' style='fill:yellow;'>_</tspan>
<tspan x='180' y='156' style='fill:yellow;'>_</tspan>
<tspan x='186' y='156' style='fill:yellow;'>_</tspan>
<tspan x='192' y='156' style='fill:yellow;'>_</tspan>
<tspan x='198' y='156' style='fill:purple;'>_</tspan>
<tspan x='204' y='156' style='fill:yellow;'>_</tspan>
<tspan x='210' y='156' style='fill:yellow;'>_</tspan>
<tspan x='216' y='156' style='fill:yellow;'>_</tspan>
<tspan x='222' y='156' style='fill:purple;'>/</tspan>
<tspan x='264' y='156' style='fill:magenta;'>\</tspan>
<tspan x='282' y='156' style='fill:magenta;'>\</tspan>
<tspan x='300' y='156' style='fill:yellow;'>/</tspan>
<tspan x='36' y='168' style='fill:purple;'>'</tspan>
<tspan x='42' y='168' style='fill:purple;'>`</tspan>
<tspan x='60' y='168' style='fill:magenta;'>-</tspan>
<tspan x='96' y='168' style='fill:purple;'>:</tspan>
<tspan x='126' y='168' style='fill:purple;'>.</tspan>
<tspan x='132' y='168' style='fill:purple;'>-</tspan>
<tspan x='138' y='168' style='fill:purple;'>'</tspan>
<tspan x='144' y='168' style='fill:purple;'>'</tspan>
<tspan x='150' y='168' style='fill:purple;'>&gt;</tspan>
<tspan x='156' y='168' style='fill:purple;'>-</tspan>
<tspan x='162' y='168' style='fill:purple;'>'</tspan>
<tspan x='198' y='168' style='fill:purple;'>\</tspan>
<tspan x='204' y='168' style='fill:purple;'>`</tspan>
<tspan x='210' y='168' style='fill:purple;'>-</tspan>
<tspan x='216' y='168' style='fill:purple;'>'</tspan>
<tspan x='234' y='168' style='fill:purple;'>.</tspan>
<tspan x='258' y='168' style='fill:purple;'>/</tspan>
<tspan x='270' y='168' style='fill:magenta;'>|</tspan>
<tspan x='288' y='168' style='fill:magenta;'>|</tspan>
<tspan x='294' y='168' style='fill:yellow;'>(</tspan>
<tspan x='60' y='180' style='fill:magenta;'>|</tspan>
<tspan x='90' y='180' style='fill:purple;'>:</tspan>
<tspan x='96' y='180' style='fill:purple;'>'</tspan>
<tspan x='120' y='180' style='fill:purple;'>/</tspan>
<tspan x='144' y='180' style='fill:yellow;'>/</tspan>
<tspan x='204' y='180' style='fill:purple;'>`</tspan>
<tspan x='210' y='180' style='fill:purple;'>-</tspan>
<tspan x='216' y='180' style='fill:purple;'>.</tspan>
<tspan x='222' y='180' style='fill:purple;'>-</tspan>
<tspan x='228' y='180' style='fill:purple;'>'</tspan>
<tspan x='234' y='180' style='fill:purple;'>J</tspan>
<tspan x='252' y='180' style='fill:purple;'>/</tspan>
<tspan x='270' y='180' style='fill:magenta;'>|</tspan>
<tspan x='288' y='180' style='fill:magenta;'>:</tspan>
<tspan x='300' y='180' style='fill:yellow;'>\</tspan>
<tspan x='60' y='192' style='fill:magenta;'>|</tspan>
<tspan x='84' y='192' style='fill:purple;'>.</tspan>
<tspan x='90' y='192' style='fill:purple;'>'</tspan>
<tspan x='120' y='192' style='fill:purple;'>|</tspan>
<tspan x='138' y='192' style='fill:yellow;'>|</tspan>
<tspan x='168' y='192' style='fill:purple;'>@</tspan>
<tspan x='216' y='192' style='fill:purple;'>.</tspan>
<tspan x='222' y='192' style='fill:purple;'>:</tspan>
<tspan x='228' y='192' style='fill:purple;'>'</tspan>
<tspan x='234' y='192' style='fill:purple;'>-</tspan>
<tspan x='240' y='192' style='fill:purple;'>-</tspan>
<tspan x='246' y='192' style='fill:purple;'>'</tspan>
<tspan x='270' y='192' style='fill:magenta;'>|</tspan>
<tspan x='282' y='192' style='fill:magenta;'>/</tspan>
<tspan x='306' y='192' style='fill:yellow;'>|</tspan>
<tspan x='54' y='204' style='fill:magenta;'>.</tspan>
<tspan x='60' y='204' style='fill:magenta;'>'</tspan>
<tspan x='84' y='204' style='fill:purple;'>|</tspan>
<tspan x='120' y='204' style='fill:purple;'>|</tspan>
<tspan x='138' y='204' style='fill:yellow;'>|</tspan>
<tspan x='168' y='204' style='fill:purple;'>\</tspan>
<tspan x='174' y='204' style='fill:purple;'>|</tspan>
<tspan x='180' y='204' style='fill:green;'>/</tspan>
<tspan x='270' y='204' style='fill:magenta;'>|</tspan>
<tspan x='276' y='204' style='fill:magenta;'>/</tspan>
<tspan x='306' y='204' style='fill:yellow;'>|</tspan>
<tspan x='54' y='216' style='fill:magenta;'>|</tspan>
<tspan x='84' y='216' style='fill:purple;'>|</tspan>
<tspan x='120' y='216' style='fill:purple;'>|</tspan>
<tspan x='138' y='216' style='fill:yellow;'>|</tspan>
<tspan x='162' y='216' style='fill:green;'>'</tspan>
<tspan x='168' y='216' style='fill:green;'>`</tspan>
<tspan x='174' y='216' style='fill:green;'>J</tspan>
<tspan x='270' y='216' style='fill:magenta;'>'</tspan>
<tspan x='306' y='216' style='fill:yellow;'>|</tspan>
<tspan x='54' y='228' style='fill:magenta;'>|</tspan>
<tspan x='84' y='228' style='fill:purple;'>'</tspan>
<tspan x='90' y='228' style='fill:purple;'>.</tspan>
<tspan x='120' y='228' style='fill:purple;'>|</tspan>
<tspan x='132' y='228' style='fill:yellow;'>/</tspan>
<tspan x='144' y='228' style='fill:yellow;'>\</tspan>
<tspan x='168' y='228' style='fill:green;'>(</tspan>
<tspan x='198' y='228' style='fill:yellow;'>/</tspan>
<tspan x='282' y='228' style='fill:yellow;'>\</tspan>
<tspan x='288' y='228' style='fill:yellow;'>_</tspan>
<tspan x='294' y='228' style='fill:yellow;'>_</tspan>
<tspan x='300' y='228' style='fill:yellow;'>/</tspan>
<tspan x='54' y='240' style='fill:magenta;'>'</tspan>
<tspan x='60' y='240' style='fill:magenta;'>.</tspan>
<tspan x='90' y='240' style='fill:purple;'>|</tspan>
<tspan x='114' y='240' style='fill:purple;'>.</tspan>
<tspan x='120' y='240' style='fill:purple;'>'</tspan>
<tspan x='126' y='240' style='fill:yellow;'>'</tspan>
<tspan x='150' y='240' style='fill:yellow;'>|</tspan>
<tspan x='192' y='240' style='fill:yellow;'>/</tspan>
<tspan x='198' y='240' style='fill:yellow;'>-</tspan>
<tspan x='204' y='240' style='fill:yellow;'>,</tspan>
<tspan x='210' y='240' style='fill:yellow;'>_</tspan>
<tspan x='216' y='240' style='fill:yellow;'>_</tspan>
<tspan x='222' y='240' style='fill:yellow;'>_</tspan>
<tspan x='228' y='240' style='fill:yellow;'>_</tspan>
<tspan x='234' y='240' style='fill:yellow;'>_</tspan>
<tspan x='240' y='240' style='fill:yellow;'>_</tspan>
<tspan x='246' y='240' style='fill:yellow;'>_</tspan>
<tspan x='252' y='240' style='fill:yellow;'>\</tspan>
<tspan x='300' y='240' style='fill:yellow;'>\</tspan>
<tspan x='60' y='252' style='fill:magenta;'>|</tspan>
<tspan x='90' y='252' style='fill:purple;'>|</tspan>
<tspan x='114' y='252' style='fill:purple;'>|</tspan>
<tspan x='138' y='252' style='fill:yellow;'>_</tspan>
<tspan x='144' y='252' style='fill:yellow;'>/</tspan>
<tspan x='186' y='252' style='fill:yellow;'>/</tspan>
<tspan x='222' y='252' style='fill:yellow;'>|</tspan>
<tspan x='252' y='252' style='fill:yellow;'>|</tspan>
<tspan x='258' y='252' style='fill:yellow;'>\</tspan>
<tspan x='306' y='252' style='fill:yellow;'>\</tspan>
<tspan x='60' y='264' style='fill:magenta;'>|</tspan>
<tspan x='84' y='264' style='fill:purple;'>.</tspan>
<tspan x='90' y='264' style='fill:purple;'>'</tspan>
<tspan x='114' y='264' style='fill:purple;'>|</tspan>
<tspan x='132' y='264' style='fill:yellow;'>/</tspan>
<tspan x='180' y='264' style='fill:yellow;'>/</tspan>
<tspan x='216' y='264' style='fill:yellow;'>|</tspan>
<tspan x='252' y='264' style='fill:yellow;'>|</tspan>
<tspan x='264' y='264' style='fill:yellow;'>`</tspan>
<tspan x='270' y='264' style='fill:yellow;'>-</tspan>
<tspan x='276' y='264' style='fill:yellow;'>-</tspan>
<tspan x='282' y='264' style='fill:yellow;'>,</tspan>
<tspan x='312' y='264' style='fill:yellow;'>\</tspan>
<tspan x='54' y='276' style='fill:magenta;'>.</tspan>
<tspan x='60' y='276' style='fill:magenta;'>'</tspan>
<tspan x='84' y='276' style='fill:purple;'>|</tspan>
<tspan x='108' y='276' style='fill:purple;'>:</tspan>
<tspan x='132' y='276' style='fill:yellow;'>|</tspan>
<tspan x='174' y='276' style='fill:yellow;'>|</tspan>
<tspan x='216' y='276' style='fill:yellow;'>|</tspan>
<tspan x='252' y='276' style='fill:yellow;'>|</tspan>
<tspan x='276' y='276' style='fill:yellow;'>/</tspan>
<tspan x='318' y='276' style='fill:yellow;'>l</tspan>
<tspan x='18' y='288' style='fill:magenta;'>.</tspan>
<tspan x='24' y='288' style='fill:magenta;'>_</tspan>
<tspan x='30' y='288' style='fill:magenta;'>_</tspan>
<tspan x='36' y='288' style='fill:magenta;'>.</tspan>
<tspan x='42' y='288' style='fill:magenta;'>.</tspan>
<tspan x='48' y='288' style='fill:magenta;'>'</tspan>
<tspan x='78' y='288' style='fill:magenta;'>;</tspan>
<tspan x='84' y='288' style='fill:purple;'>`</tspan>
<tspan x='102' y='288' style='fill:purple;'>:</tspan>
<tspan x='108' y='288' style='fill:yellow;'>\</tspan>
<tspan x='114' y='288' style='fill:yellow;'>_</tspan>
<tspan x='120' y='288' style='fill:yellow;'>_</tspan>
<tspan x='126' y='288' style='fill:yellow;'>/</tspan>
<tspan x='132' y='288' style='fill:yellow;'>|</tspan>
<tspan x='174' y='288' style='fill:yellow;'>|</tspan>
<tspan x='216' y='288' style='fill:yellow;'>|</tspan>
<tspan x='258' y='288' style='fill:yellow;'>|</tspan>
<tspan x='270' y='288' style='fill:yellow;'>(</tspan>
<tspan x='318' y='288' style='fill:yellow;'>|</tspan>
<tspan x='24' y='300' style='fill:magenta;'>`</tspan>
<tspan x='30' y='300' style='fill:magenta;'>-</tspan>
<tspan x='36' y='300' style='fill:magenta;'>.</tspan>
<tspan x='42' y='300' style='fill:magenta;'>_</tspan>
<tspan x='48' y='300' style='fill:magenta;'>_</tspan>
<tspan x='54' y='300' style='fill:magenta;'>_</tspan>
<tspan x='60' y='300' style='fill:magenta;'>.</tspan>
<tspan x='66' y='300' style='fill:magenta;'>-</tspan>
<tspan x='72' y='300' style='fill:magenta;'>`</tspan>
<tspan x='78' y='300' style='fill:purple;'>;</tspan>
<tspan x='96' y='300' style='fill:purple;'>/</tspan>
<tspan x='132' y='300' style='fill:yellow;'>|</tspan>
<tspan x='174' y='300' style='fill:yellow;'>|</tspan>
<tspan x='216' y='300' style='fill:yellow;'>|</tspan>
<tspan x='258' y='300' style='fill:yellow;'>|</tspan>
<tspan x='276' y='300' style='fill:yellow;'>\</tspan>
<tspan x='318' y='300' style='fill:yellow;'>|</tspan>
<tspan x='66' y='312' style='fill:purple;'>.</tspan>
<tspan x='72' y='312' style='fill:purple;'>:</tspan>
<tspan x='78' y='312' style='fill:purple;'>_</tspan>
<tspan x='84' y='312' style='fill:purple;'>-</tspan>
<tspan x='90' y='312' style='fill:purple;'>'</tspan>
<tspan x='132' y='312' style='fill:yellow;'>|</tspan>
<tspan x='180' y='312' style='fill:yellow;'>\</tspan>
<tspan x='216' y='312' style='fill:yellow;'>|</tspan>
<tspan x='264' y='312' style='fill:yellow;'>\</tspan>
<tspan x='282' y='312' style='fill:yellow;'>`</tspan>
<tspan x='288' y='312' style='fill:yellow;'>.</tspan>
<tspan x='294' y='312' style='fill:yellow;'>_</tspan>
<tspan x='300' y='312' style='fill:yellow;'>_</tspan>
<tspan x='306' y='312' style='fill:yellow;'>_</tspan>
<tspan x='312' y='312' style='fill:yellow;'>/</tspan>
<tspan x='138' y='324' style='fill:yellow;'>\</tspan>
<tspan x='144' y='324' style='fill:yellow;'>_</tspan>
<tspan x='150' y='324' style='fill:yellow;'>_</tspan>
<tspan x='156' y='324' style='fill:yellow;'>_</tspan>
<tspan x='162' y='324' style='fill:yellow;'>_</tspan>
<tspan x='168' y='324' style='fill:yellow;'>_</tspan>
<tspan x='174' y='324' style='fill:yellow;'>_</tspan>
<tspan x='180' y='324' style='fill:yellow;'>_</tspan>
<tspan x='186' y='324' style='fill:yellow;'>)</tspan>
<tspan x='222' y='324' style='fill:yellow;'>\</tspan>
<tspan x='228' y='324' style='fill:yellow;'>_</tspan>
<tspan x='234' y='324' style='fill:yellow;'>_</tspan>
<tspan x='240' y='324' style='fill:yellow;'>_</tspan>
<tspan x='246' y='324' style='fill:yellow;'>_</tspan>
<tspan x='252' y='324' style='fill:yellow;'>_</tspan>
<tspan x='258' y='324' style='fill:yellow;'>_</tspan>
<tspan x='264' y='324' style='fill:yellow;'>_</tspan>
<tspan x='270' y='324' style='fill:yellow;'>)</tspan>
</text></svg>

After

Width:  |  Height:  |  Size: 23 KiB