aboutsummaryrefslogtreecommitdiff
path: root/ponies/pinkiehugfluttershy.pony
diff options
context:
space:
mode:
Diffstat (limited to 'ponies/pinkiehugfluttershy.pony')
-rw-r--r--ponies/pinkiehugfluttershy.pony66
1 files changed, 32 insertions, 34 deletions
diff --git a/ponies/pinkiehugfluttershy.pony b/ponies/pinkiehugfluttershy.pony
index ddb7c4d..65a6f81 100644
--- a/ponies/pinkiehugfluttershy.pony
+++ b/ponies/pinkiehugfluttershy.pony
@@ -1,34 +1,32 @@
-$the_cow =<<EOC;
-\e[0m $thoughts
- $thoughts
- $thoughts
- \e[38;5;168m\N{U+2584}\e[48;5;162m\N{U+2580}\e[48;5;168m \e[48;5;162m\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
- \e[38;5;168m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;168m \e[48;5;162m \e[48;5;168m \e[48;5;162m \e[48;5;168m \e[39m\e[49m \e[38;5;168m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[0m
- \e[38;5;168m\N{U+2584}\e[48;5;162m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2580} \e[48;5;168m \e[48;5;162m \N{U+2580}\e[49m\N{U+2584}\e[48;5;162m\N{U+2580} \N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
- \e[38;5;168m\N{U+2584}\e[48;5;162m\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584} \N{U+2580}\N{U+2584}\N{U+2584}\e[48;5;168m \e[48;5;162m \e[38;5;175m\N{U+2584}\e[48;5;218m\N{U+2580}\e[48;5;175m \e[48;5;162m \e[38;5;168m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
- \e[48;5;168m \e[48;5;162m \e[38;5;168m\N{U+2584}\e[49m\N{U+2580}\e[39m \e[38;5;16m\N{U+2584}\e[39m \e[48;5;168m\e[38;5;175m\N{U+2584}\e[38;5;162m\N{U+2580}\N{U+2580}\e[38;5;218m\N{U+2584}\N{U+2584}\e[48;5;218m \e[38;5;168m\N{U+2580}\e[48;5;175m\N{U+2580}\e[38;5;218m\N{U+2584}\e[48;5;218m \e[48;5;175m\N{U+2580}\e[48;5;218m \e[48;5;175m \e[48;5;162m\e[38;5;168m\N{U+2584}\N{U+2580}\e[48;5;168m \e[39m\e[49m \e[0m
- \e[38;5;168m\N{U+2580}\e[48;5;162m\N{U+2584} \e[48;5;168m \e[48;5;175m \e[49m\e[38;5;175m\N{U+2584}\e[39m \e[48;5;16m\e[38;5;231m\N{U+2584}\e[38;5;218m\N{U+2580}\e[48;5;218m \e[48;5;16m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;218m \e[48;5;16m\N{U+2580}\e[48;5;218m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[48;5;162m \e[48;5;168m \e[39m\e[49m \e[0m
- \e[38;5;175m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[38;5;168m\N{U+2584}\e[48;5;162m\N{U+2580} \e[48;5;168m \e[48;5;175m \e[49m\e[38;5;16m\N{U+2584}\e[48;5;231m\N{U+2580}\e[48;5;16m \e[48;5;218m \N{U+2584}\e[48;5;231m\N{U+2580}\e[48;5;117m\N{U+2584}\e[38;5;231m\N{U+2580}\e[48;5;231m \e[48;5;16m \e[38;5;218m\N{U+2580}\e[48;5;218m \e[48;5;175m\N{U+2580}\e[38;5;162m\N{U+2584}\e[48;5;162m \e[48;5;168m \e[39m\e[49m \e[0m
- \e[38;5;178m\N{U+2584}\e[39m \e[38;5;175m\N{U+2584}\N{U+2584}\e[48;5;218m\N{U+2580}\e[48;5;175m \e[48;5;218m \N{U+2584}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\e[38;5;168m\N{U+2580}\e[48;5;162m\N{U+2584}\N{U+2584}\e[48;5;175m\N{U+2580} \e[48;5;16m \e[38;5;231m\N{U+2584} \e[48;5;218m \e[48;5;16m \N{U+2580}\N{U+2580}\e[48;5;117m \e[48;5;231m \e[48;5;218m\e[38;5;16m\N{U+2584} \e[38;5;175m\N{U+2584}\e[48;5;162m\N{U+2580}\e[38;5;168m\N{U+2584}\N{U+2584}\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
- \e[48;5;178m \e[48;5;229m \e[48;5;178m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2584}\N{U+2580} \e[48;5;175m \e[39m\e[49m \e[38;5;175m\N{U+2580}\e[48;5;175m \e[38;5;16m\N{U+2580}\e[48;5;218m\N{U+2580} \e[48;5;16m \e[38;5;231m\N{U+2580} \e[48;5;117m \e[48;5;231m \e[48;5;218m\N{U+2580} \e[48;5;175m \e[48;5;168m\e[38;5;162m\N{U+2584}\e[48;5;162m \e[48;5;168m\N{U+2580} \e[39m\e[49m \e[0m
- \e[48;5;178m \e[48;5;229m \e[38;5;178m\N{U+2584} \e[48;5;178m \e[48;5;175m\e[38;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\e[38;5;218m\N{U+2580} \N{U+2580}\N{U+2580}\e[48;5;218m \e[48;5;175m \e[39m\e[49m \e[38;5;175m\N{U+2580}\e[48;5;175m \e[38;5;218m\N{U+2580}\N{U+2580}\e[38;5;125m\N{U+2584}\e[38;5;218m\N{U+2580}\e[48;5;218m \e[38;5;117m\N{U+2580}\N{U+2580}\e[38;5;231m\N{U+2580}\e[38;5;175m\N{U+2584}\N{U+2580} \e[48;5;175m \e[48;5;162m \e[48;5;168m\N{U+2584}\e[48;5;162m\N{U+2584}\e[48;5;168m\N{U+2584}\e[39m\e[49m \e[0m
- \e[48;5;178m\e[38;5;175m\N{U+2584}\e[38;5;229m\N{U+2580}\N{U+2584}\e[48;5;229m \e[38;5;175m\N{U+2580}\e[48;5;218m\N{U+2584} \e[48;5;175m \e[39m\e[49m \e[48;5;175m \e[48;5;125m \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2584}\N{U+2584}\e[48;5;175m \e[48;5;218m\N{U+2580}\N{U+2580}\N{U+2580} \e[48;5;175m \e[39m\e[49m \e[0m
- \e[48;5;175m \e[48;5;178m \e[48;5;229m \e[38;5;16m\N{U+2584}\e[48;5;231m\N{U+2580}\e[48;5;37m\N{U+2580}\e[48;5;229m\N{U+2584} \N{U+2584}\e[48;5;231m\N{U+2580}\e[48;5;37m\N{U+2580}\e[48;5;175m \e[48;5;218m \e[48;5;175m \e[39m\e[49m \e[48;5;175m \e[38;5;196m\N{U+2580} \e[38;5;218m\N{U+2580}\N{U+2580}\N{U+2580} \N{U+2580}\N{U+2584}\N{U+2584}\e[48;5;218m \e[48;5;175m \e[39m\e[49m \e[0m
- \e[48;5;175m \e[48;5;218m \e[48;5;178m \e[48;5;229m\e[38;5;16m\N{U+2584}\e[48;5;231m\N{U+2580}\e[48;5;37m \e[48;5;231m \e[48;5;16m \e[48;5;229m \e[48;5;16m \e[48;5;231m\e[38;5;37m\N{U+2584}\N{U+2580}\e[38;5;16m\N{U+2584}\e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2584}\e[49m\N{U+2580}\e[39m \e[38;5;175m\N{U+2580}\e[48;5;175m \e[48;5;218m\N{U+2580}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;162m\N{U+2580}\N{U+2580}\e[48;5;168m\N{U+2580}\e[49m\N{U+2580}\e[39m \e[0m
- \e[38;5;175m\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[48;5;175m \e[48;5;218m \e[38;5;16m\N{U+2580}\e[48;5;16m \e[48;5;231m \e[48;5;37m \e[48;5;16m \e[48;5;229m\e[38;5;178m\N{U+2584}\N{U+2584} \e[48;5;16m \e[48;5;37m \e[48;5;16m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[39m\e[49m \e[38;5;175m\N{U+2584}\e[48;5;218m\N{U+2580} \N{U+2584}\N{U+2584}\e[49m\N{U+2580}\e[48;5;168m\N{U+2580}\e[48;5;162m\N{U+2580}\e[38;5;168m\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\e[49m\N{U+2580}\e[39m \e[0m
- \e[38;5;175m\N{U+2584}\e[48;5;218m\N{U+2580}\N{U+2580} \N{U+2580}\N{U+2580}\e[49m\N{U+2584}\e[39m \e[38;5;175m\N{U+2580}\e[48;5;218m\N{U+2584} \e[38;5;178m\N{U+2580}\e[48;5;229m\N{U+2584}\e[38;5;231m\N{U+2580}\e[38;5;37m\N{U+2580} \e[38;5;231m\N{U+2580}\e[48;5;37m\e[38;5;178m\N{U+2584}\e[49m\N{U+2580}\e[48;5;175m \e[48;5;218m \e[48;5;175m \e[39m\e[49m \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2584}\e[49m\N{U+2580}\e[38;5;168m\N{U+2584}\e[48;5;162m\N{U+2580}\N{U+2580} \e[48;5;168m \e[48;5;162m \N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\e[39m \e[0m
- \e[38;5;175m\N{U+2584}\e[48;5;218m\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;178m\N{U+2580}\e[38;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;175m \e[48;5;218m \e[38;5;178m\N{U+2580}\N{U+2580}\e[48;5;229m\N{U+2584}\e[48;5;222m\N{U+2584}\e[48;5;229m\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\N{U+2580}\e[39m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2584}\e[49m\N{U+2580}\e[38;5;168m\N{U+2584}\e[48;5;162m\N{U+2580}\N{U+2584}\N{U+2584}\e[48;5;168m \e[48;5;162m \N{U+2580}\N{U+2584} \e[48;5;168m \e[39m\e[49m \e[0m
- \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2584}\N{U+2580} \N{U+2584}\e[49m\N{U+2580}\N{U+2580}\e[48;5;178m\N{U+2580}\e[38;5;222m\N{U+2584}\e[38;5;229m\N{U+2584}\e[38;5;222m\N{U+2584}\e[38;5;229m\N{U+2584}\N{U+2584}\e[48;5;175m \e[38;5;218m\N{U+2580}\e[48;5;218m \e[48;5;175m \e[48;5;229m \e[48;5;178m \e[39m\e[49m \e[38;5;175m\N{U+2584}\e[48;5;218m\N{U+2580} \e[48;5;175m \e[39m\e[49m \e[48;5;175m \e[48;5;218m \e[38;5;229m\N{U+2584}\e[48;5;175m \e[48;5;168m\e[38;5;162m\N{U+2584}\N{U+2580}\e[49m\e[38;5;168m\N{U+2580}\e[48;5;168m \e[48;5;162m\N{U+2580}\N{U+2584} \N{U+2580}\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
- \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m \e[48;5;178m \e[38;5;229m\N{U+2580}\e[48;5;222m\N{U+2584}\N{U+2580}\e[38;5;178m\N{U+2584}\e[48;5;229m\N{U+2580}\e[48;5;175m \e[38;5;218m\N{U+2580}\N{U+2584}\N{U+2580}\e[48;5;218m \e[48;5;175m \e[48;5;229m \e[48;5;178m \e[39m\e[49m \e[48;5;175m \e[38;5;218m\N{U+2580} \e[39m\e[49m \e[48;5;175m \e[48;5;218m \e[38;5;229m\N{U+2580}\N{U+2580}\e[48;5;175m \e[39m\e[49m \e[48;5;168m \e[48;5;162m \e[38;5;168m\N{U+2580}\N{U+2580}\e[48;5;168m \e[38;5;162m\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;162m \e[48;5;168m \e[0m
- \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m \e[48;5;178m \e[48;5;218m\e[38;5;229m\N{U+2584}\e[48;5;178m\N{U+2584}\N{U+2580}\N{U+2584}\e[48;5;229m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[38;5;218m\N{U+2584}\e[38;5;229m\N{U+2580}\e[48;5;178m\N{U+2580}\e[49m\e[38;5;178m\N{U+2580}\e[39m \e[48;5;175m \e[38;5;218m\N{U+2584} \e[39m\e[49m \e[38;5;175m\N{U+2584}\e[39m \e[48;5;175m \e[48;5;218m \e[48;5;117m \e[48;5;218m \e[48;5;117m \e[48;5;175m \e[49m\e[38;5;168m\N{U+2580}\e[48;5;162m\N{U+2584} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \N{U+2580}\N{U+2584} \N{U+2584}\e[49m\N{U+2580}\e[0m
- \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2580}\N{U+2584} \e[48;5;175m \e[39m\e[49m \e[48;5;178m \e[48;5;229m \e[48;5;178m \e[38;5;175m\N{U+2584} \e[48;5;229m\N{U+2580}\e[48;5;218m\N{U+2584}\e[48;5;175m \e[48;5;218m \e[48;5;175m \e[39m\e[49m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m\e[38;5;175m\N{U+2580}\e[39m \e[48;5;175m \e[49m \e[48;5;175m \e[38;5;218m\N{U+2580}\N{U+2580} \e[48;5;218m \e[38;5;229m\N{U+2580} \N{U+2580}\e[48;5;175m \e[39m\e[49m \e[38;5;168m\N{U+2580}\e[48;5;162m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2580}\N{U+2584}\e[49m\N{U+2580}\e[39m \e[0m
- \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2580}\N{U+2584}\N{U+2580}\N{U+2584} \N{U+2580}\e[49m\N{U+2584}\e[39m \e[48;5;178m \e[38;5;229m\N{U+2584}\e[48;5;229m \e[48;5;178m \e[48;5;175m \e[48;5;178m \e[48;5;175m\N{U+2580}\e[38;5;218m\N{U+2584} \e[48;5;218m \e[48;5;175m\N{U+2580}\e[38;5;178m\N{U+2584}\e[39m\e[49m \e[38;5;175m\N{U+2580}\e[48;5;218m\N{U+2584}\N{U+2584}\e[48;5;175m \e[49m\N{U+2580}\e[39m \e[38;5;175m\N{U+2580}\e[48;5;175m \e[48;5;218m \e[48;5;175m \e[39m\e[49m \e[48;5;168m \e[48;5;162m \e[38;5;168m\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
- \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[38;5;218m\N{U+2584}\N{U+2580}\e[48;5;218m \e[38;5;175m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[38;5;178m\N{U+2584}\e[48;5;229m\N{U+2580} \e[48;5;178m \e[48;5;222m \e[48;5;175m\N{U+2584} \e[38;5;218m\N{U+2580}\N{U+2580} \N{U+2580}\e[38;5;222m\N{U+2584}\e[48;5;178m\N{U+2584}\e[49m\e[38;5;178m\N{U+2584}\e[39m \e[38;5;175m\N{U+2580}\e[48;5;175m \e[49m\N{U+2580}\e[48;5;218m\N{U+2584} \N{U+2580}\N{U+2580}\e[48;5;175m \e[48;5;168m \e[48;5;162m \e[48;5;168m \e[48;5;162m \e[38;5;168m\N{U+2584}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\e[39m \e[0m
- \e[38;5;175m\N{U+2580}\e[48;5;218m\N{U+2584}\N{U+2584}\N{U+2580}\e[48;5;175m \e[38;5;218m\N{U+2580}\e[48;5;218m \e[38;5;175m\N{U+2580}\e[49m\N{U+2584}\e[48;5;178m \e[48;5;229m \e[48;5;178m \e[48;5;222m \e[48;5;178m \e[39m\e[49m \e[48;5;178m \e[48;5;229m \e[48;5;178m \e[48;5;222m \e[48;5;178m \e[49m \e[48;5;175m \e[49m \e[48;5;175m \e[48;5;218m \e[38;5;175m\N{U+2580}\e[49m\N{U+2584}\e[38;5;168m\N{U+2580}\N{U+2580}\e[48;5;162m\N{U+2584}\e[48;5;168m \e[38;5;162m\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2584} \e[39m\e[49m \e[0m
- \e[48;5;175m \e[38;5;218m\N{U+2584}\N{U+2580} \e[48;5;218m \e[48;5;178m \e[48;5;229m \e[48;5;178m \e[48;5;222m \e[38;5;178m\N{U+2580}\e[49m\N{U+2584}\e[48;5;178m \e[48;5;229m \e[48;5;178m \e[48;5;222m \N{U+2580}\e[49m\N{U+2584}\e[39m \e[48;5;175m \e[49m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m \e[38;5;168m\N{U+2580}\e[48;5;162m\N{U+2584}\N{U+2584}\e[48;5;168m \e[49m\N{U+2584}\N{U+2584}\N{U+2580}\e[39m \e[0m
-\e[38;5;175m\N{U+2584}\e[48;5;175m \e[48;5;218m\N{U+2580}\N{U+2580}\N{U+2580} \e[48;5;175m \e[48;5;218m\N{U+2580}\N{U+2584}\e[48;5;178m \e[48;5;229m \e[48;5;178m \e[48;5;222m \e[38;5;178m\N{U+2580}\e[48;5;178m \e[48;5;229m \e[48;5;178m \e[48;5;222m \N{U+2580}\e[49m\N{U+2584}\e[39m \e[48;5;175m \e[49m\e[38;5;175m\N{U+2580}\e[39m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m \e[0m
-\e[38;5;175m\N{U+2580}\e[48;5;175m \e[39m\e[49m \e[38;5;175m\N{U+2584}\e[39m \e[38;5;175m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[39m \e[48;5;178m \e[48;5;229m \e[48;5;178m \e[38;5;222m\N{U+2580}\N{U+2580} \e[48;5;229m \e[38;5;178m\N{U+2580}\e[48;5;222m\N{U+2584} \e[48;5;178m \e[39m\e[49m \e[38;5;175m\N{U+2584}\e[48;5;175m \e[39m\e[49m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m \e[0m
- \e[38;5;175m\N{U+2580}\N{U+2580}\N{U+2580}\e[39m \e[38;5;178m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[39m \e[38;5;178m\N{U+2580}\e[48;5;229m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;178m \e[49m\N{U+2580}\N{U+2580}\N{U+2580}\e[39m \e[38;5;175m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[39m \e[48;5;175m \e[48;5;218m \e[48;5;175m \e[49m \e[0m
- \e[38;5;175m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[39m \e[0m
-
-EOC
+$balloon48$
+ $\$
+ $\$
+ $\$
+ ▄▀ ▀▀▀▄ 
+ â–„â–„â–„      â–„â–„â–„â–„ 
+ ▄▀▀▀▀▄▀ ▄▀   ▀▄▀ ▀▄ 
+ ▄▀ ▄▄▄ ▀▄▄  ▄▀  ▀▄ 
+   ▄▀ ▄ ▄▀▀▄▄ ▀▀▄ ▀  ▄▀  
+ ▀▄   ▄ ▄▀ ▀▀▀▀ ▀       
+ ▄▄▄▄▄▄▄ ▄▀   ▄▀  ▄▀▄▀  ▀ ▀▄   
+ ▄ ▄▄▀  ▄▄▀▀▀▀▄▀▄▄▀  ▄   ▀▀  ▄ ▄▀▄▄▀▄ 
+        ▄▀   ▀ ▀▀  ▀   ▀  ▄ ▀  
+   ▄  ▄▄▄▀ ▀▀   ▀ ▀▀▄▀ ▀▀▀▄▀   ▄▄▄ 
+ ▄▀▄ ▀▄       ▄▄ ▀▀▀   
+    ▄▀▀▄ ▄▀▀     ▀ ▀▀▀ ▀▄▄   
+    ▄▀     ▄▀▄  ▄▀ ▀ ▀▀ ▄▄▀ ▄▄▄▄▀▀▀▀ 
+ ▄▄▄   ▀    ▄▄        ▄▀ ▄▄▀▀▀▄▄▀ ▄▀ 
+ ▄▀▀ ▀▀▄ ▀▄ ▀▄▀▀ ▀▄▀      ▄▀▄▀▀   ▄▄▄▀ 
+ ▄▀ ▄▄▄▄▄▄▀▄▄▄▄  ▀▀▄▄▄▄▀▀       ▄▀▄▀▄▄  ▀▄   
+   ▄▀ ▄▀▀▀▄▄▄▄▄ ▀     ▄▀     ▄ ▄▀▀ ▀▄ ▀▄▀▀▀▀▀▄ 
+        ▀▄▀▄▀ ▀▄▀      ▀    ▀▀    ▀▀ ▀▀▀  
+        ▄▄▀▄    ▄▀▀▀  ▄  ▄       ▀▄ ▄▄▄▄ ▀▄ ▄▀
+   ▀▄      ▄ ▀▄       ▀    ▀▀  ▀ ▀  ▀▄▄▄▄▀ ▄▀▄▀ 
+   ▀▄▀▄ ▀▄  ▄    ▀▄  ▀▄ ▀▄▄ ▀ ▀      ▄▄▀ ▀▄ 
+    ▄▀ ▀▄ ▄▀   ▄ ▀▀ ▀▄▄▄ ▀ ▀▄ ▀▀     ▄▀▀▄▄▀ 
+ ▀▄▄▀ ▀ ▀▄                ▀▄▀▀▄ ▀▀▄▄  
+  ▄▀      ▀▄    ▀▄       ▀▄▄ ▄▄▀ 
+▄ ▀▀▀  ▀▄    ▀    ▀▄  ▀     
+▀  ▄ ▀▀▀▀▀▀▀    ▀▀  ▀▄   ▄      
+ ▀▀▀ ▀▀▀▀▀ ▀▄▄▄▄ ▀▀▀ ▀▀▀▀▀     
+ ▀▀▀▀