# -*- coding: utf-8 -*-
'''
>>> import os
>>> import random
>>> import sys
>>> from art import *
>>> import string
>>> lprint(length=10, height=1, char="#")
##########
>>> lprint(length=15, height=2, char="*")
***************
***************
>>> lprint(length=0, height=1, char="#")
Traceback (most recent call last):
        ...
art.art.artError: The 'length' must be an int higher than 0.
>>> lprint(length=15, height='test', char="#")
Traceback (most recent call last):
        ...
art.art.artError: The 'height' must be an int higher than 0.
>>> lprint(length=15, height=2, char=4)
Traceback (most recent call last):
        ...
art.art.artError: The 'char' type must be str.
>>> line(length=10, height=1, char="#")
'##########'
>>> line(length=15, height=2, char="*")
'***************\n***************'
>>> line(length=0, height=1, char="#")
Traceback (most recent call last):
        ...
art.art.artError: The 'length' must be an int higher than 0.
>>> line(length=15, height='test', char="#")
Traceback (most recent call last):
        ...
art.art.artError: The 'height' must be an int higher than 0.
>>> line(length=15, height=2, char=4)
Traceback (most recent call last):
        ...
art.art.artError: The 'char' type must be str.
>>> tprint("\t\t2","block")
<BLANKLINE>
 .----------------.
| .--------------. |
| |    _____     | |
| |   / ___ `.   | |
| |  |_/___) |   | |
| |   .'____.'   | |
| |  / /____     | |
| |  |_______|   | |
| |              | |
| '--------------' |
 '----------------'
<BLANKLINE>
>>> tprint("\t\t2","block",sep=2)
<BLANKLINE>
 .----------------.
| .--------------. |
| |    _____     | |
| |   / ___ `.   | |
| |  |_/___) |   | |
| |   .'____.'   | |
| |  / /____     | |
| |  |_______|   | |
| |              | |
| '--------------' |
 '----------------'
<BLANKLINE>
>>> tprint("\t\t2","block",sep="\n\n")
<BLANKLINE>
<BLANKLINE>
 .----------------.
<BLANKLINE>
| .--------------. |
<BLANKLINE>
| |    _____     | |
<BLANKLINE>
| |   / ___ `.   | |
<BLANKLINE>
| |  |_/___) |   | |
<BLANKLINE>
| |   .'____.'   | |
<BLANKLINE>
| |  / /____     | |
<BLANKLINE>
| |  |_______|   | |
<BLANKLINE>
| |              | |
<BLANKLINE>
| '--------------' |
<BLANKLINE>
 '----------------'
<BLANKLINE>
<BLANKLINE>
>>> tprint(" ","block")
<BLANKLINE>
>>> tprint("123","alpha")
<BLANKLINE>
>>> tprint('HEY')
 _   _  _____ __   __
| | | || ____|\ \ / /
| |_| ||  _|   \ V /
|  _  || |___   | |
|_| |_||_____|  |_|
<BLANKLINE>
<BLANKLINE>
>>> tprint('HEY', space=6)
 _   _        _____       __   __
| | | |      | ____|      \ \ / /
| |_| |      |  _|         \ V /
|  _  |      | |___         | |
|_| |_|      |_____|        |_|
<BLANKLINE>
<BLANKLINE>
>>> font_list(mode="ascii")
1943 :
#### ##  ### ###   ## ##   #### ##
# ## ##   ##  ##  ##   ##  # ## ##
  ##      ##      ####       ##
  ##      ## ##    #####     ##
  ##      ##          ###    ##
  ##      ##  ##  ##   ##    ##
 ####    ### ###   ## ##    ####
<BLANKLINE>
<BLANKLINE>
1row :
~|~ [- _\~ ~|~
<BLANKLINE>
<BLANKLINE>
3-d :
   **                     **
  /**                    /**
 ******  *****   ****** ******
///**/  **///** **//// ///**/
  /**  /*******//*****   /**
  /**  /**////  /////**  /**
  //** //****** ******   //**
   //   ////// //////     //
<BLANKLINE>
3d_diagonal :
<BLANKLINE>
<BLANKLINE>
    ___                                 ___
  ,--.'|_                             ,--.'|_
  |  | :,'                            |  | :,'
  :  : ' :               .--.--.      :  : ' :
.;__,'  /      ,---.    /  /    '   .;__,'  /
|  |   |      /     \  |  :  /`./   |  |   |
:__,'| :     /    /  | |  :  ;_     :__,'| :
  '  : |__  .    ' / |  \  \    `.    '  : |__
  |  | '.'| '   ;   /|   `----.   \   |  | '.'|
  ;  :    ; '   |  / |  /  /`--'  /   ;  :    ;
  |  ,   /  |   :    | '--'.     /    |  ,   /
   ---`-'    \   \  /    `--'---'      ---`-'
              `----'
<BLANKLINE>
<BLANKLINE>
3x5 :
<BLANKLINE>
 #           #
### ###  ## ###
 #  ##   #   #
 ## ### ##   ##
<BLANKLINE>
<BLANKLINE>
4max :
888888 888888 .dP"Y8 888888
  88   88__   `Ybo."   88
  88   88""   o.`Y8b   88
  88   888888 8bodP'   88
<BLANKLINE>
4x4_offr :
 ######   ######    ####    ######
   ##     ##       ##  ##     ##
   ##     ##       ##         ##
   ##     ####      ####      ##
   ##     ##           ##     ##
   ##     ##       ##  ##     ##
   ##     ######    ####      ##
<BLANKLINE>
<BLANKLINE>
5lineoblique :
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
 __  ___     ___        ___     __  ___
  / /      //___) )   ((   ) )   / /
 / /      //           \ \      / /
/ /      ((____     //   ) )   / /
<BLANKLINE>
5x7 :
 #                  #
 #                  #
###    ##    ###   ###
 #    # ##  ##      #
 #    ##      ##    #
  ##   ##   ###      ##
<BLANKLINE>
<BLANKLINE>
5x8 :
   #     #   ###     #
 # #     #         # #
  #      #          #
         #
       ###     #
 #                 #
 #             #   #
 #  #          #   #  #
<BLANKLINE>
64f1 :
#######  ####      #####   #######
#######  ##       ###      #######
#######  #####     #####   #######
  ###    ##           ###    ###
  ###    ##           ###    ###
  ###    #######  #######    ###
  ###    #######  #######    ###
  ###    #######  ######     ###
<BLANKLINE>
6x10 :
<BLANKLINE>
  #                    #
  #                    #
 ####    ###    ###   ####
  #     #   #  #       #
  #     #####   ###    #
  #  #  #          #   #  #
   ##    ###   ####     ##
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
6x9 :
  #                    #
  #                    #
 ###                  ###
  #      ##    ####    #
  # #   # ##   ##      # #
  # #   ##       ##    # #
   #     ###   ####     #
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
a_zooloo :
######   ######    ######  ######
 ######   ######  ######    ######
  ###     ##      ##         ###
  ###    ######   #####      ###
  ###    #####     #####     ###
  ###    ###          ###    ###
  ###    #######   ######    ###
 #####    #####   ######    #####
<BLANKLINE>
acrobatic :
  o                               o
 <|>                             <|>
 < >                             < >
  |        o__  __o       __o__   |
  o__/_   /v      |>     />  \    o__/_
  |      />      //      \o       |
  |      \o    o/         v\      |
  o       v\  /v __o       <\     o
  <\__     <\/> __/>  _\o__</     <\__
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
advenger :
 # ##### #######   #####    # #####
## ## ##  ##   #  ##   ##  ## ## ##
   ##     ##      ##          ##
   ##     ####     #####      ##
   ##     ##           ##     ##
   ##     ##   #  ##   ##     ##
  ####   #######   #####     ####
<BLANKLINE>
<BLANKLINE>
alligator :
  :::::::::::       ::::::::::       ::::::::   :::::::::::
     :+:           :+:             :+:    :+:      :+:
    +:+           +:+             +:+             +:+
   +#+           +#++:++#        +#++:++#++      +#+
  +#+           +#+                    +#+      +#+
 #+#           #+#             #+#    #+#      #+#
###           ##########       ########       ###
<BLANKLINE>
alligator2 :
::::::::::: ::::::::::  ::::::::  :::::::::::
    :+:     :+:        :+:    :+:     :+:
    +:+     +:+        +:+            +:+
    +#+     +#++:++#   +#++:++#++     +#+
    +#+     +#+               +#+     +#+
    #+#     #+#        #+#    #+#     #+#
    ###     ##########  ########      ###
<BLANKLINE>
alligator3 :
::::::::::: ::::::::::  ::::::::  :::::::::::
    :+:     :+:        :+:    :+:     :+:
    +:+     +:+        +:+            +:+
    +#+     +#++:++#   +#++:++#++     +#+
    +#+     +#+               +#+     +#+
    #+#     #+#        #+#    #+#     #+#
    ###     ##########  ########      ###
<BLANKLINE>
alpha :
      _____                    _____                    _____                _____
     /\    \                  /\    \                  /\    \              /\    \
    /::\    \                /::\    \                /::\    \            /::\    \
    \:::\    \              /::::\    \              /::::\    \           \:::\    \
     \:::\    \            /::::::\    \            /::::::\    \           \:::\    \
      \:::\    \          /:::/\:::\    \          /:::/\:::\    \           \:::\    \
       \:::\    \        /:::/__\:::\    \        /:::/__\:::\    \           \:::\    \
       /::::\    \      /::::\   \:::\    \       \:::\   \:::\    \          /::::\    \
      /::::::\    \    /::::::\   \:::\    \    ___\:::\   \:::\    \        /::::::\    \
     /:::/\:::\    \  /:::/\:::\   \:::\    \  /\   \:::\   \:::\    \      /:::/\:::\    \
    /:::/  \:::\____\/:::/__\:::\   \:::\____\/::\   \:::\   \:::\____\    /:::/  \:::\____\
   /:::/    \::/    /\:::\   \:::\   \::/    /\:::\   \:::\   \::/    /   /:::/    \::/    /
  /:::/    / \/____/  \:::\   \:::\   \/____/  \:::\   \:::\   \/____/   /:::/    / \/____/
 /:::/    /            \:::\   \:::\    \       \:::\   \:::\    \      /:::/    /
/:::/    /              \:::\   \:::\____\       \:::\   \:::\____\    /:::/    /
\::/    /                \:::\   \::/    /        \:::\  /:::/    /    \::/    /
 \/____/                  \:::\   \/____/          \:::\/:::/    /      \/____/
                           \:::\    \               \::::::/    /
                            \:::\____\               \::::/    /
                             \::/    /                \::/    /
                              \/____/                  \/____/
<BLANKLINE>
<BLANKLINE>
alphabet :
 t           t
 t           t
ttt eee  ss ttt
 t  e e  s   t
 tt ee  ss   tt
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
amc3line :
.-. .-. .-. .-.
 |  |-  `-.  |
 '  `-' `-'  '
<BLANKLINE>
<BLANKLINE>
amc3liv1 :
.               .: S;:. .
S:;s;:' S  S  S S  S  S S:;s;:'
`       `:;S;:' `:;S :' `
<BLANKLINE>
<BLANKLINE>
amcaaa01 :
sdSS_SSSSSSbs    sSSs    sSSs  sdSS_SSSSSSbs
YSSS~S%SSSSSP   d%%SP   d%%SP  YSSS~S%SSSSSP
     S%S       d%S'    d%S'         S%S
     S%S       S%S     S%|          S%S
     S&S       S&S     S&S          S&S
     S&S       S&S_Ss  Y&Ss         S&S
     S&S       S&S~SP  `S&&S        S&S
     S&S       S&S       `S*S       S&S
     S*S       S*b        l*S       S*S
     S*S       S*S.      .S*P       S*S
     S*S        SSSbs  sSS*S        S*S
     S*S         YSSP  YSS'         S*S
     SP                             SP
     Y                              Y
<BLANKLINE>
<BLANKLINE>
amcneko :
<BLANKLINE>
.sSSSSSSSSSSSSSs. .sSSSSs.    .sSSSSSSSs. .sSSSSSSSSSSSSSs.
SSSSS S SSS SSSSS S SSSSSSSs. S SSS SSSS' SSSSS S SSS SSSSS
SSSSS S  SS SSSSS S  SS SSSS' S  SS       SSSSS S  SS SSSSS
`:S:' S..SS `:S:' S..SS       `SSSSsSSSa. `:S:' S..SS `:S:'
      S:::S       S:::SSSS    .sSSS SSSSS       S:::S
      S;;;S       S;;;S       S;;;S SSSSS       S;;;S
      S%%%S       S%%%S SSSSS S%%%S SSSSS       S%%%S
      SSSSS       SSSSSsSS;:' SSSSSsSSSSS       SSSSS
<BLANKLINE>
<BLANKLINE>
amcrazo2 :
   . .    .       . .       . .       . .    .
.+'|=|`+.=|`+. .+'|=|`+. .+'|=|`+. .+'|=|`+.=|`+.
|.+' |  | `+.| |  | `+.| |  | `+.| |.+' |  | `+.|
     |  |      |  |=|`.  |  | .         |  |
     |  |      |  | `.|  `+.|=|`+.      |  |
     |  |      |  |    . .    |  |      |  |
     |  |      |  | .+'| |`+. |  |      |  |
     |.+'      `+.|=|.+' `+.|=|.+'      |.+'
<BLANKLINE>
<BLANKLINE>
amcrazor :
 ___  ___   ___        ___  ___   ___  ___  ___   ___
`._|=|   |=|_.'   .'|=|_.' |   |=|_.' `._|=|   |=|_.'
     |   |      .'  |  ___ `.  |           |   |
     |   |      |   |=|_.'   `.|=|`.       |   |
     `.  |      |   |  ___  ___  |  `.     `.  |
       `.|      |___|=|_.'  `._|=|___|       `.|
<BLANKLINE>
<BLANKLINE>
amcslash :
<BLANKLINE>
.s5SSSSs. .s5SSSs.  .s5SSSs.  .s5SSSSs.
   SSS          SS.       SS.    SSS
   S%S    sS    `:; sS    `:;    S%S
   S%S    SSSs.     `:;;;;.      S%S
   S%S    SS              ;;.    S%S
   `:;    SS              `:;    `:;
   ;,.    SS    ;,. .,;   ;,.    ;,.
   ;:'    `:;;;;;:' `:;;;;;:'    ;:'
<BLANKLINE>
<BLANKLINE>
amcthin :
.-..-..-. .-..--. .-..-. .-..-..-.
 ~ | | ~  | | ~~  | | ~   ~ | | ~
   | |    | | _    \|       | |
   | |    | |`-'     |\     | |
   | |    | | __   _ | |    | |
   `-'    `-'`--' `-'`-'    `-'
<BLANKLINE>
<BLANKLINE>
amctubes :
sss sssss d sss     sss. sss sssss
    S     S       d          S
    S     S       Y          S
    S     S sSSs    ss.      S
    S     S            b     S
    S     S            P     S
    P     P sSSss ` ss'      P
<BLANKLINE>
<BLANKLINE>
amcun1 :
<BLANKLINE>
<BLANKLINE>
,'',,'',,'', ,'',,'', ,'',,'', ,'',,'',,'',
',,';  ;',,' ;  ;',,' ;  ;',,' ',,';  ;',,'
    ;  ;     ;  ;',,' ',,','',     ;  ;
    ;  ;     ;  ; ,,  ,'',;  ;     ;  ;
    ',,'     ',,'',,' ',,'',,'     ',,'
<BLANKLINE>
<BLANKLINE>
aquaplan :
 ######   ######    ####    ######
   ##     ##       ##  ##     ##
   ##     ##       ##         ##
   ##     ####      ####      ##
   ##     ##           ##     ##
   ##     ##       ##  ##     ##
   ##     ######    ####      ##
<BLANKLINE>
<BLANKLINE>
arrows :
  >=>                       >=>
  >=>                       >=>
>=>>==>   >==>     >===>  >=>>==>
  >=>   >>   >=>  >=>       >=>
  >=>   >>===>>=>   >==>    >=>
  >=>   >>            >=>   >=>
   >=>   >====>   >=> >=>    >=>
<BLANKLINE>
<BLANKLINE>
asc :
<BLANKLINE>
<BLANKLINE>
 #######  #######  #######  #######
    #     #        #           #
    #     ####     #######     #
    #     #              #     #
    #     #######  #######     #
<BLANKLINE>
<BLANKLINE>
ascii :
 ######   #######   #####   ######
 # ## #    ##   #  ##   ##  # ## #
   ##      ## #    #          ##
   ##      ####     #####     ##
   ##      ## #         ##    ##
   ##      ##   #  ##   ##    ##
  ####    #######   #####    ####
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
ascii_new_roman :
 ____,  ____,  ____,  ____,
(-|    (-|_,  (-(__  (-|
 _|,    _|__,  ____)  _|,
(      (      (      (
<BLANKLINE>
assalt_m :
 #######  #######  #######  #######
   ###    ##       ##         ###
   ###    ##       #######    ###
   ###    #######       ##    ###
   ###    ###      ###  ##    ###
   ###    ###      ###  ##    ###
   ###    #######  #######    ###
<BLANKLINE>
<BLANKLINE>
asslt_m :
 #######  #######  #######  #######
   ###    ##       ##         ###
   ###    ##       #######    ###
   ###    #######       ##    ###
   ###    ###      ###  ##    ###
   ###    # #      ###  ##    ###
   ###    #######  #######    ###
<BLANKLINE>
<BLANKLINE>
atc :
#        #        #        #
#  # #   #   ##   #   #    #  # #
###   ## #   #### #   #### ###   ##
###   ## #     ## #        ###   ##
###   ## #   #### #####    ###   ##
###   ## #   ##   #   #    ###   ##
###   ## #        #        ###   ##
######## ######## ######## ########
<BLANKLINE>
atc_gran :
#        #        #        #
#  # #   #   ##   #   #    #  # #
###   ## #   #### #   #### ###   ##
###   ## #     ## #        ###   ##
###   ## #   #### #####    ###   ##
###   ## #   ##   #   #    ###   ##
###   ## #        #        ###   ##
######## ######## ######## ########
<BLANKLINE>
avatar :
 _____  _____ ____  _____
/__ __\/  __// ___\/__ __\
  / \  |  \  |    \  / \
  | |  |  /_ \___ |  | |
  \_/  \____\\____/  \_/
<BLANKLINE>
<BLANKLINE>
b1ff :
T35T
<BLANKLINE>
banner :
<BLANKLINE>
##### ######  ####  #####
  #   #      #        #
  #   #####   ####    #
  #   #           #   #
  #   #      #    #   #
  #   ######  ####    #
<BLANKLINE>
<BLANKLINE>
banner3 :
######## ########  ######  ########
   ##    ##       ##    ##    ##
   ##    ##       ##          ##
   ##    ######    ######     ##
   ##    ##             ##    ##
   ##    ##       ##    ##    ##
   ##    ########  ######     ##
<BLANKLINE>
banner3-d :
'########:'########::'######::'########:
... ##..:: ##.....::'##... ##:... ##..::
::: ##:::: ##::::::: ##:::..::::: ##::::
::: ##:::: ######:::. ######::::: ##::::
::: ##:::: ##...:::::..... ##:::: ##::::
::: ##:::: ##:::::::'##::: ##:::: ##::::
::: ##:::: ########:. ######::::: ##::::
:::..:::::........:::......::::::..:::::
<BLANKLINE>
banner4 :
.########.########..######..########
....##....##.......##....##....##...
....##....##.......##..........##...
....##....######....######.....##...
....##....##.............##....##...
....##....##.......##....##....##...
....##....########..######.....##...
<BLANKLINE>
barbwire :
  ><<                     ><<
  ><<                     ><<
><>< ><   ><<     ><<<< ><>< ><
  ><<   ><   ><< ><<      ><<
  ><<  ><<<<< ><<  ><<<   ><<
  ><<  ><            ><<  ><<
   ><<   ><<<<   ><< ><<   ><<
<BLANKLINE>
<BLANKLINE>
basic :
d888888b d88888b .d8888. d888888b
`~~88~~' 88'     88'  YP `~~88~~'
   88    88ooooo `8bo.      88
   88    88~~~~~   `Y8b.    88
   88    88.     db   8D    88
   YP    Y88888P `8888Y'    YP
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
battlesh :
######  #######   ######  ######
######  #######  #######  ######
  ##     ##  ##  ##   ##    ##
  ##     ####     ###       ##
  ##     ####       ###     ##
  ##     ##  ##  ##   ##    ##
 ####   #######  #######   ####
 ####   #######  ######    ####
<BLANKLINE>
baz_bil :
######   ######    ####    ######
  ##     ##       ##   #     ##
  ##     ##       ##         ##
  ##     ####      ####      ##
  ##     ##           ##     ##
  ##     ##           ##     ##
  ##     ##       #   ##     ##
  ##     ######    ####      ##
<BLANKLINE>
bear :
   _     _      _     _      _     _      _     _
  (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)
   / ._. \      / ._. \      / ._. \      / ._. \
 __\( Y )/__  __\( Y )/__  __\( Y )/__  __\( Y )/__
(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)
   || T ||      || E ||      || S ||      || T ||
 _.' `-' '._  _.' `-' '._  _.' `-' '._  _.' `-' '._
(.-./`-'\.-.)(.-./`-'\.-.)(.-./`-`\.-.)(.-./`-'\.-.)
 `-'     `-'  `-'     `-'  `-'     `-'  `-'     `-'
<BLANKLINE>
beer_pub :
 ######  #######   #####    ######
 # ## #  ### ###  ###  ##   # ## #
   ##    ###      ###         ##
   ##    #####     #####      ##
   ##    ###           ##     ##
   ##    ### ###  ###  ##     ##
   ##    #######   #####      ##
<BLANKLINE>
<BLANKLINE>
bell :
  .                   .
 _/_     ___    ____ _/_
  |    .'   `  (      |
  |    |----'  `--.   |
  \__/ `.___, \___.'  \__/
<BLANKLINE>
<BLANKLINE>
benjamin :
"|"[-_\""|"
<BLANKLINE>
big :
 _               _
| |             | |
| |_   ___  ___ | |_
| __| / _ \/ __|| __|
| |_ |  __/\__ \| |_
 \__| \___||___/ \__|
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
bigchief :
_________________________
<BLANKLINE>
<BLANKLINE>
--_/_-----__----__---_/_-
  /     /___)  (_ `  /
_(_ ___(___ __(__)__(_ __
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
bigfig :
<BLANKLINE>
_|_ _  _ _|_
 |_(/__>  |_
<BLANKLINE>
binary :
01110100 01100101 01110011 01110100
<BLANKLINE>
block :
<BLANKLINE>
 .----------------.  .----------------.  .----------------.  .----------------.
| .--------------. || .--------------. || .--------------. || .--------------. |
| |  _________   | || |  _________   | || |    _______   | || |  _________   | |
| | |  _   _  |  | || | |_   ___  |  | || |   /  ___  |  | || | |  _   _  |  | |
| | |_/ | | \_|  | || |   | |_  \_|  | || |  |  (__ \_|  | || | |_/ | | \_|  | |
| |     | |      | || |   |  _|  _   | || |   '.___`-.   | || |     | |      | |
| |    _| |_     | || |  _| |___/ |  | || |  |`\____) |  | || |    _| |_     | |
| |   |_____|    | || | |_________|  | || |  |_______.'  | || |   |_____|    | |
| |              | || |              | || |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------'
<BLANKLINE>
block2 :
<BLANKLINE>
  _|                            _|
_|_|_|_|    _|_|      _|_|_|  _|_|_|_|
  _|      _|_|_|_|  _|_|        _|
  _|      _|            _|_|    _|
    _|_|    _|_|_|  _|_|_|        _|_|
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
bolger :
  d8                      d8
_d88__  e88~~8e   d88~\ _d88__
 888   d888  88b C888    888
 888   8888__888  Y88b   888
 888   Y888    ,   888D  888
 "88_/  "88___/  \_88P   "88_/
<BLANKLINE>
<BLANKLINE>
braced :
.-----. .----.  .----. .-----.
`-' '-' } |__} { {__-` `-' '-'
  } {   } '__} .-._} }   } {
  `-'   `----' `----'    `-'
<BLANKLINE>
<BLANKLINE>
bright :
.######..######...####...######.
...##....##......##........##...
...##....####.....####.....##...
...##....##..........##....##...
...##....######...####.....##...
................................
<BLANKLINE>
broadway :
<BLANKLINE>
8888888 8888888888 8 8888888888      d888888o.   8888888 8888888888
      8 8888       8 8888          .`8888:' `88.       8 8888
      8 8888       8 8888          8.`8888.   Y8       8 8888
      8 8888       8 8888          `8.`8888.           8 8888
      8 8888       8 888888888888   `8.`8888.          8 8888
      8 8888       8 8888            `8.`8888.         8 8888
      8 8888       8 8888             `8.`8888.        8 8888
      8 8888       8 8888         8b   `8.`8888.       8 8888
      8 8888       8 8888         `8b.  ;8.`8888       8 8888
      8 8888       8 888888888888  `Y8888P ,88P'       8 8888
<BLANKLINE>
bubble :
  _    _    _    _
 / \  / \  / \  / \
( t )( e )( s )( t )
 \_/  \_/  \_/  \_/
<BLANKLINE>
bulbhead :
 ____  ____  ___  ____
(_  _)( ___)/ __)(_  _)
  )(   )__) \__ \  )(
 (__) (____)(___/ (__)
<BLANKLINE>
c1 :
######## #######   #####   ########
#  ##  #  ##  ##  ##   ##  #  ##  #
   ##     ##      ##          ##
   ##     ####     #####      ##
   ##     ##           ##     ##
   ##     ##  ##  ##   ##     ##
  ####   #######   #####     ####
<BLANKLINE>
<BLANKLINE>
c2 :
<BLANKLINE>
 ######  #######   #####    ######
 ######  #######  #######   ######
<BLANKLINE>
   ##    ####     ######      ##
   ##    ##            ##     ##
   ##    #######  #######     ##
   ##    #######   #####      ##
<BLANKLINE>
c_ascii :
 ######   #######   #####   ######
 # ## #    ##   #  ##   ##  # ## #
   ##      ## #    ##         ##
   ##      ####     #####     ##
   ##      ## #         ##    ##
   ##      ##   #  ##   ##    ##
  ####    #######   #####    ####
<BLANKLINE>
<BLANKLINE>
c_consen :
<BLANKLINE>
<BLANKLINE>
 ######   #####     #####   ######
   ##     ##       ##         ##
   ##     ####      ####      ##
   ##     ##           ##     ##
   ##     #####    #####      ##
<BLANKLINE>
<BLANKLINE>
calgphy2 :
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
    #                              #
   ##                             ##
   ##                             ##
 ########    /##       /###     ########
########    / ###     / #### / ########
   ##      /   ###   ##  ###/     ##
   ##     ##    ### ####          ##
   ##     ########    ###         ##
   ##     #######       ###       ##
   ##     ##              ###     ##
   ##     ####    /  /###  ##     ##
   ##      ######/  / #### /      ##
    ##      #####      ###/        ##
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
caligraphy :
<BLANKLINE>
<BLANKLINE>
    *                              *
   **                             **
   **                             **
 ********              ****     ********
********     ***      * **** * ********
   **       * ***    **  ****     **
   **      *   ***  ****          **
   **     **    ***   ***         **
   **     ********      ***       **
   **     *******         ***     **
   **     **         ****  **     **
   **     ****    * * **** *      **
    **     *******     ****        **
            *****
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
cards :
.------..------..------..------.
|T.--. ||E.--. ||S.--. ||T.--. |
| :/\: || (\/) || :/\: || :/\: |
| (__) || :\/: || :\/: || (__) |
| '--'T|| '--'E|| '--'S|| '--'T|
`------'`------'`------'`------'
<BLANKLINE>
catwalk :
  _//                     _//
  _//                     _//
_/_/ _/   _//     _//// _/_/ _/
  _//   _/   _// _//      _//
  _//  _///// _//  _///   _//
  _//  _/            _//  _//
   _//   _////   _// _//   _//
<BLANKLINE>
<BLANKLINE>
char1 :
<BLANKLINE>
 ######   ######    ####    ######
   ##     ##       ##         ##
   ##     #####     ####      ##
   ##     ##           ##     ##
   ##     ##           ##     ##
   ##     ######    ####      ##
<BLANKLINE>
<BLANKLINE>
char2 :
#####     ######   ######  #####
######   #######  #######  ######
    ##   ##       ##           ##
    ##   #######   #####       ##
    ##   ##            ##      ##
    ##   #######  #######      ##
    ##    ######  ######       ##
<BLANKLINE>
<BLANKLINE>
char3 :
  #####   ######    ####     #####
    #     #        #    #      #
    #     #        #           #
    #     ####      ####       #
    #     #             #      #
    #     #        #    #      #
    #     ######    ####       #
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
char4 :
   ###      ###      ###      ###
#######    #####    #####  #######
  ##      ##       ##        ##
  ##     ####       ####     ##
  ##     ##   ##       ##    ##
  ##     ##  ###  ##   ##    ##
  ##     ######    #####     ##
<BLANKLINE>
<BLANKLINE>
charact1 :
<BLANKLINE>
 ######   ######   ######   ######
 ######   ######   ###      ######
   ##     ##       ######     ##
   ##     ####         ##     ##
   ##     ##       ######     ##
   ##     ######   ######     ##
<BLANKLINE>
<BLANKLINE>
charact2 :
<BLANKLINE>
 ######    #####    #####   ######
   ##     ##       ##         ##
   ##     ####      ####      ##
   ##     ##           ##     ##
   ##     ##           ##     ##
   ##      #####   #####      ##
<BLANKLINE>
<BLANKLINE>
charact3 :
<BLANKLINE>
  ######   ######    ####    ######
    ##    ###  ##   ##  ##     ##
   ##     ####      ###       ##
   ##     ##          ###     ##
  ##     ###  ##  ##   ##    ##
  ##     #######   #####     ##
<BLANKLINE>
<BLANKLINE>
charact4 :
<BLANKLINE>
 ######   ######   ######   ######
 ######   ##       ### ##   ######
   ##     ####     ###        ##
   ##     ###      ######     ##
   ##     ###         ###     ##
   ##     ######   ######     ##
<BLANKLINE>
<BLANKLINE>
charact5 :
<BLANKLINE>
 ######  #######    #####   ######
 ######   ###      ###  #   ######
 # ## #   #####    #####    # ## #
   ##     ###       #####     ##
   ##     ###      #  ###     ##
  ####   #######   #####     ####
<BLANKLINE>
<BLANKLINE>
charact6 :
<BLANKLINE>
 ######   ######    #####   ######
   ##     ##       ###        ##
   ##     ####      ###       ##
   ##     ##         ###      ##
   ##     ##          ###     ##
   ##     ######   #####      ##
<BLANKLINE>
<BLANKLINE>
characte :
<BLANKLINE>
 ######   ######   ######   ######
   ##     ##       ##  ##     ##
   ##     ####     ###        ##
   ##     ##       ######     ##
   ##     ##           ##     ##
   ##     ######   ######     ##
<BLANKLINE>
<BLANKLINE>
chartr :
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
#         #
##  #   # ##
#  ### #  #
#  #   ## #
##  ## #  ##
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
chartri :
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
 #            #
###   #   ## ###
#    ###  #  #
#   ##     # #
##   ### ##  ##
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
chiseled :
 ,--.--------.       ,----.     ,-,--.   ,--.--------.
/==/,  -   , -\   ,-.--` , \  ,-.'-  _\ /==/,  -   , -\
\==\.-.  - ,-./  |==|-  _.-` /==/_ ,_.' \==\.-.  - ,-./
 `--`\==\- \     |==|   `.-. \==\  \     `--`\==\- \
      \==\_ \   /==/_ ,    /  \==\ -\         \==\_ \
      |==|- |   |==|    .-'   _\==\ ,\        |==|- |
      |==|, |   |==|_  ,`-._ /==/\/ _ |       |==|, |
      /==/ -/   /==/ ,     / \==\ - , /       /==/ -/
      `--`--`   `--`-----``   `--`---'        `--`--`
<BLANKLINE>
chunky :
 __                  __
|  |_ .-----..-----.|  |_
|   _||  -__||__ --||   _|
|____||_____||_____||____|
<BLANKLINE>
<BLANKLINE>
clb6x10 :
  ##                   ##
  ##                   ##
  ##                   ##
 ####    ###    ####  ####
  ##    ## ##  ##      ##
  ##    #####   ###    ##
  ##    ##        ##   ##
   ##    ###   ####     ##
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
clb8x10 :
   ##                         ##
   ##                         ##
   ##                         ##
 ######    #####    #####   ######
   ##     ##   ##  ##         ##
   ##     #######   ####      ##
   ##     ##           ##     ##
    ###    #####   #####       ###
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
clb8x8 :
   ##                         ##
   ##                         ##
 ######    #####    #####   ######
   ##     ##   ##  ##         ##
   ##     #######   ####      ##
   ##     ##           ##     ##
    ###    #####   #####       ###
<BLANKLINE>
<BLANKLINE>
cli8x8 :
    ##                         ##
   ##                         ##
#######     ####     ##### #######
  ##      ##   ##   ##       ##
 ##      ########    ##     ##
 ##      ##           ##    ##
  ###     ####    #####      ###
<BLANKLINE>
<BLANKLINE>
clr4x6 :
 #              #
###   ##   ##  ###
 #   ###  ##    #
 #   #     ##   #
 #    ##  ##    #
<BLANKLINE>
<BLANKLINE>
clr5x10 :
<BLANKLINE>
<BLANKLINE>
  #                 #
 ####   ##    ###  ####
  #    #  #  #      #
  #    ####   ##    #
  #    #        #   #
   ##   ##   ###     ##
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
clr5x6 :
  #                 #
 ####   ##    ###  ####
  #    ####  ##     #
  #    #       ##   #
   ##   ##   ###     ##
<BLANKLINE>
<BLANKLINE>
clr5x8 :
<BLANKLINE>
  #                 #
 ####   ##    ###  ####
  #    #  #  #      #
  #    ####   ##    #
  #    #        #   #
   ##   ##   ###     ##
<BLANKLINE>
<BLANKLINE>
clr6x10 :
   #                    #
   #                    #
   #                    #
 #####   ###    ####  #####
   #    #   #  #        #
   #    #####   ###     #
   #    #          #    #
    ##   ###   ####      ##
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
clr6x6 :
  #                    #
 ####    ###    ####  ####
  #     #####  ###     #
  #     #        ###   #
   ##    ###   ####     ##
<BLANKLINE>
<BLANKLINE>
clr6x8 :
   #                    #
   #                    #
 #####   ###    ####  #####
   #    #   #  #        #
   #    #####   ###     #
   #    #          #    #
    ##   ###   ####      ##
<BLANKLINE>
<BLANKLINE>
clr7x8 :
   #                       #
   #                       #
 #####    ####    #####  #####
   #     #    #  #         #
   #     ######   ####     #
   #     #            #    #
    ###   ####   #####      ###
<BLANKLINE>
<BLANKLINE>
clr8x10 :
   #                          #
   #                          #
   #                          #
 ######    #####    #####   ######
   #      #     #  #          #
   #      #######   ####      #
   #      #             #     #
    ###    #####   #####       ###
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
clr8x8 :
   #                          #
   #                          #
 ######    #####    #####   ######
   #      #     #  #          #
   #      #######   ####      #
   #      #             #     #
    ###    #####   #####       ###
<BLANKLINE>
<BLANKLINE>
coil_cop :
######## #######   #####   ########
## ## ##  ##   #  ##   ##  ## ## ##
   ##     ##      ##          ##
   ##     ####     #####      ##
   ##     ##           ##     ##
   ##     ##   #  ##   ##     ##
  ####   #######   #####     ####
<BLANKLINE>
<BLANKLINE>
coinstak :
  O))                     O))
  O))                     O))
O)O) O)   O))     O)))) O)O) O)
  O))   O)   O)) O))      O))
  O))  O))))) O))  O)))   O))
  O))  O)            O))  O))
   O))   O))))   O)) O))   O))
<BLANKLINE>
<BLANKLINE>
cola :
       .                        .
   ...;...                  ...;...
    .'       .-.       .     .'
  .;       .;.-'     .';   .;
.;          `:::'  .' .' .;
                  '
<BLANKLINE>
colossal :
888                      888
888                      888
888                      888
888888  .d88b.  .d8888b  888888
888    d8P  Y8b 88K      888
888    88888888 "Y8888b. 888
Y88b.  Y8b.          X88 Y88b.
 "Y888  "Y8888   88888P'  "Y888
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
<BLANKLINE>
com_sen :
######   #######   #####   ######
  ##      ##      ##   ##    ##
  ##      ##      ##         ##
  ##      ####     #####     ##
  ##      ##           ##    ##
  ##      ##      ##   ##    ##
  ##     #######   #####     ##
<BLANKLINE>
<BLANKLINE>
computer :
<BLANKLINE>
eeeee eeee eeeee eeeee
  8   8    8   "   8
  8e  8eee 8eeee   8e
  88  88      88   88
  88  88ee 8ee88   88
<BLANKLINE>
<BLANKLINE>
contessa :
 ,        ,
-+- _  __-+-
 | (/,_)  |
<BLANKLINE>
<BLANKLINE>
contrast :
.%%%%%%..%%%%%%...%%%%...%%%%%%.
...%%....%%......%%........%%...
...%%....%%%%.....%%%%.....%%...
...%%....%%..........%%....%%...
...%%....%%%%%%...%%%%.....%%...
................................
<BLANKLINE>
crawford :
