user since
Wed Nov 22 2000 at 12:18:33 (16.8 years ago )
last seen
Sat Jul 12 2003 at 15:33:43 (14.2 years ago )
number of write-ups
3 - View xlcus's writeups (feed)
level / experience
0 (Initiate) / 65
mission drive within everything
Explore, discover, learn
specialties
PS2 programming
school/company
Codemasters
motto
When you ASSUME you make an ASS out of U and ME
most recent writeup
Impossible triangle
Send private message to xlcus

Jonathan Hunt
everything@xlcus.co.uk
http://www.xlcus.co.uk/

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXX+X++XXXXXXXXX++X+XX++XX++:XXX+XX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX++++++++XX+XX++XXXXXX+X+++X+XXXXXXXX+.+XXXXX++++XXX++-XXXXX++-XX+X++XXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+++++-:-.--.   .--+--++++X+XX+X+X+X++XXX+++XXXXXXXXXX++X+X+++X+++X+X+++X+XX+:+XXX+X+XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-.....     .  .+++-.--X++:+++XXXXXX+XX+X-+- XXXXXXXXX+X++-X+X+X+XX+X+XXXX-++XXX+:XXX+XX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-+-::   ..: .+++-++-++X++++XX+XX+X+X++XX-++-+XXXXXXXX++XXX+XX+X+XXX+XX++X+XXXX+++X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-- ++-+-++-+++++-+X++++X+XX.+++X +++X+X++++.+XXXXXXXXXX+XXXXXXXXXXXXXXXXXX+XXXX++XXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+++++++++-++++X+X+++++X+X-+++++++++XX++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++-+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+XX+X++X+XXX+X+++X++X++:+XXXX+++XX+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+--X+XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++X++X+XXXX+XX+XX+++XX+++-++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+++X+++++++X++++X-++++X++-+++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXX+X+X+X+--++-+++++-+--++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXX+XX+-+++++X++++++X+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+X+X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+XX++XX+X+++XXXX+++-++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++X++++++X+X+X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XX+X++XXXXXX++X+XX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X+++-++++++++++++++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+XXXXXX+XXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++-+++++-+-+++++++++X+XX+X+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+XX+XXXXXXXXXX+X+X+XXXXXXXXXXXXXXXXXXXXXXXXX+X+-+++-+-++--+---++++++++++++++++X++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++X+X+XX+XX-XXXXXXXXXXXXXXXXXXXXXXXXXXXX+X++++---++-+-+----:------+-+--++++++++++X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXX+XX-+XX++++++XXXXXXXXXXXXXX+X++X++++++++---+-::::...--:  ::..:-:-------++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXX+X+X+X+++X++++XXXXXXXXX++++++++-++++--:----:---::--:... . ...... .-------++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXX++XXXX+X+XXXXXXXXXXX+++++++++------------.:::...... .     .  .: .--::+--++++++++++X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+++XX++++XXXX+XXXXXX+X++++++++----------.:::::... . ..     .  ..  .  :..::----+++++X+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXX++X++XXX++XXXXXX+XX++++++++-+--:--::-:.:.         ...   .. . .    .... .-:-+:++++-++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++X+X+X+++X+XXXXXXXXX+X++++++-----...:.   :.. .    ..    .  . .:    ..  ..:.--:--+-++++X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+X+X+XXXXX+X+XXXXXXX+X++++++----:-:... ...     . ..      ..   .  ..  ...:.:::-----++++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X++XXX+XXXXXXXXXXXX+X+++++++---::... ...::...........   :..:..     . .::..--:.::--+++++++X++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+X-++++++++++XXXXX++X++++-----:......:. ..::. .... . ...:.   .   .  . ...--++++++++++++X++++X+++XXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++XXXXXXXXXXXXXXXXX+++++++----: .:  ...::.. . .  . ::  ..            :--+++X+XX+XXXXXX++++X++++++XXXXXXXXXXX+X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX+X+XXXXXXXXX+XXX++X+++-----::::.:::-::::.....    .  .          ..:+++X+XX+X++X+++XXXXXXX++++X+X+XXXXXXXXXX+X++:+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX+XXXXXXXXXXXXXXX+X+++-+---+::--.::::.. .....:                :-+++XXXX++ -. . .--:-+++++X+++++++X+XXXXXXXX+X+++:-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X+XXXXXXX++XXXXXX+X++++-----:---::-:...   ...             ..-++XXXXX++-.:..:......::.:--+-++++++X++XXXXXXXXXX++X---+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXX+XXXXXXXXXXX+++-++-+--+-----::..:                  .-:++XXX++--::--:---++++--.--:.:::-++++++X+XXXXXXXXX+++X++:+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX+X++++:+--------:.                     :--++X+:.---:---++X+XX+X+++.:...   .-++++++X+XXXXXXX+-::-+X-+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX+X+-+--+-++---:. ..   .             ...:--+--+--+-++++X++XXX--XX+++-+:. . .-++++++XXXXXXX+--:.  -+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXX+X+XXXXXXXXXXX++++++++++---..-:  ...:.    .     . .: .::-++.::---. -XX+XX++-++X++---: . .---++++++XXXX++++.- -:+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXXXXXX+++++++++------+++--+-....    .   . .:-++-:--:: .:.-+X+++++++--:::--.::----+++++X+XXXX+++-.-+--+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXX+XXXXXXXXXXX+++++++++++X+XXXXXXX+X+++-..  ..     ::++- ..-:-+-+++. ..::::.. .  --..::.---++++X+XXXX+:++.-+-++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXX+XXXXXXXXXXXXXXX+XX+XXXXXXXXXXX++++++X+++++++-:.. . ...-++-. .--::---.:--:..  .      ..:..-::--++X+X+XXXX-++-+++++-+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX++-  ---++--+-:--++++-:.  .-:++-+--:....: :  ..      .   . ......::-++++++XXXXX+-++  -+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXX+XXXXXXXXXXXX+--:..--+++X+++-+-..++++--::---++++-----:...        ..  .. .    .:----:-+++++X+XXX.:-.  .-+-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX+.:.-:+++X+XX+XX+..:-++-+X++-----+++++--:::..           .:::..:: .:::-----++++X+XXXX-:...::---+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXX++-+--+XX+.+XX+XXX.-+--:-+X++--------+-+---:..:.  ...  ...::. ..    ..::--+-++++X+X+X+:. :::--++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX+++-+XX+--:-+X+-+::.::-++X++---::--+-+++-+--....:::  .   .. ..       ..----++++XXXXXX-:  .::++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX+++-:+X+++--+-+--+----+X++X++-.::---+--+---.                        .  .:---++++++XXXXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXX+++++X+XX+++--:-:-::-++-X+++:-::-+-++++++++++-. .   .                  :--+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXXXXXXXXXXX---+++X+++-+--+---.:+---++X+---::::-++++X++++++-  ........           . .---++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXX+-+-++---::-----:--.-:+++X++-....-::--+-+++++++.    .:.::..         ..:::---+-+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX+XXXXXXXXXXXXXXXXXXXXXXXX+-++-+----:--:-:::.::: +++++-:.  .: :-:-----+++ .       .::.:.. .. ...:::---++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX++++-----::--... . .   +X++...     :--+++-+++-  ..   .::  ::::.    . ::..:-:++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX-++X++++-+-----:.:.. .   .++-+..      :+++++++--::::::::::.:..::::.  .  :-. .:-+-+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX+X+XXXXXXXXXXXXXXXXXXXX+.-X++++-+:----:.:.:      -X++++:  .  .-+-:::::::-:-::::::. ..:.....    .-.   --+++XXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXXXXXXXXXXX+-+X++++------:.....:.. . .-+++++-:::--:.. ....:........::... ....     .-.   :-+++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
++++X+XXXXXXXXXXXXXXXXXX+X+:+XX++-++----:....:.   . .-:--------:...:.  .. .:...:-----+++-. .   ...::. .:+++XXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXX++ +X+++-+---...         .---------::  ..... .-+++++X+X+XX-++-.        ....---+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX+-:+X+++-+--..   .  .  :::::::---:.. ..:.:-++++++++-+++ -+X+.. .   . ..:::-+-+XXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX+---+XX++--:...   .. ..::-:-----::--++++++++++---:    ::+++-:.  .: .. -----+++++XXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX-++--X++-+-::..   .....:::--:--+++X+++-++-:...   .-: X+XX+-:. .:..::.:---+++XXXXXXX+X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++:-X++++:-. . .. :::-:---+++++-:-: ..:..   .---X+X+X+++-- ...:-:---+++++X++XXX++X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXX+++--  . . .--.-++XXX++.             :-++++++X++---.  .------++++++X+XXX++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++--::   ..::-:++XX+-: .:-. ....:--+++-++++++---.. .-::--++++++X+XXXX+XX++X++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++-::.  ...  +++XX++++X+++++++++----++++..::.. .:-:---++++++++XXX+X+-+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++-++-::   .:..++X+X+XX++++++-+--++++--.  .   ..-----+++++XX+XXXX+X+++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++-++-:-. .::.:-+++X+X+X+++++--+---...     . :.:---+-+++X++X+X+XX++++---+++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++++--. :----+-+++++++---+-++-:..        :.:-+-+++++X+X+XXXX+++++-+-+-+++XXXXXXXXX+X+X++X+XXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++------++-+-:...:..--:-:.:.:. .. .----:-+++XXXX+XX+X+++++------++++XXX+:--:+-+--X++++++XXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++-+-+-------..::---. ::.::-:-::---+-+++XX+++X+XX+++++--+-----+++XXXX++-+++-++-++XXX+X+XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X++++-+-++------:----+...:::.:-------++-+XXX+XX+X+X++++----------+++XXXXX-:-++-+-++++++X++XXXXXX
+XXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X++++++++--+-+-+---:::::-:.::--+-+++XXX+X+XXX+++++----.------++++XX+XX++-+-+-+++++X+++XXXXXX
XXXXXXXXXXXX+XXXXXXXXXXXXXXXXXX++X+X++XXXXXXXXXXXXXXXXXXXXX+X+++++++-++------------::---+-+++XX++X+XX+++++----..::::--+-+++XXX+XXX+----++X+X++++XXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X++++++-++----+----+--++X+X+++X+X++++----:-:::..::.:----++X++++XXX---++X++++++XXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXX+XX++++++++++--++++++X+X+X+XXX++++------..:......:::---+++XXX++++XX++X+X+++++++XXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++XXXXX+X+X+++++++++++XX+X+XXX+++++-------:.. ...  ...::.::-:+X+X+X++XXXXX+++++++++X+XX
XXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++X++++++XXX+XXXXXXXXXXXX+X+X++---:.:.::::--:......    .....----++X++++X+++X++++++++++X+++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++X-+-+++++++++X++X+X+++++..:..  .   ...:.. .: ..    ...:::::--++X+++++XX+-+++X+++++XX++
XXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++-+++++---++++---++++++++++--+-....    .   . ..:.....:      .:.:..:---+++X++++++++++--+++-++X++
XXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+-.--++++XX+-+-+++++---:-----++++-+---:...... .......:....:.      ..:..:.--++++X+++++-:++-+XX+--+X++
XXXXXXXXXXXX++++XX+X+X+X+X+X+XXXXXXXXXXXXXXXXXXXX---::+++-+++++---+++++--:....::.--+--+-----:::::--:-..... .....     .:..-:::--++++++++-+-:+XX+++-+X+-
X++X+X++X+X+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+-++--:-++-+++++------+-++--::.. ....------------:.....    .....    .  .:.....:-+++++++-+--+X+-++++:X++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++++++-++---:-+-+X+++-+-----+-.-++-+-:.  ...-----::..:....  .. ..         ..:.:....:::-+-+-++.-X+-++++++ +++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++-++++++++++++-+-+--+-++++-+-+-++-----:.::+-----:..:.:.:--.....:.. :. .     .    :..... .---++++-:.++++-++++++++++
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++-++++++++++++++++X+-+--+-.::+++--:+X:+++--:    :-::--+-.:. .:...       .       .  .  ::. .:--+++:-+--++++-++-+++++--++
XXXXXXXXXXXXXXXXXXXXXXXX++X++++X+++X+X+X+++++++++++--++:+----++-+:X----:-+---  -:----::---:-::.                       .------+-.:--++++++++++-++++++-+
XXXXXXXXXXXXXXXXXXX+X+++X++X+X++X++++-++X+++++++++++-++--.--.:-+:.+-++--: ----:-::--:.....::..:..                   .::----+--+-+----+-+-+++++++-----:
XXXXXXXXXXXXXXXXX++X++X++X+++++++++++-++-++X++++++++--+++:--.:--+-++--:---:::.:::--......:::--:::.::                .-:+++-+------+-+++++-+--+--------
XXXXXXXXXXXXXX+X++X+X+++++++++++++++--+--++-++++++++++++-::-----+:++.--::::-.--....:::..::.  .:.::-:-::..      ...----+-------------+-+---:---:-------
XXXXXXXXXX+-.-++-++++++++-+++++-----+--+-+++-+++++++--+++:.--:---+ ++---:-:.. .:--::.  .::---. ..   ..--+::. .----+-+-::-+-+++.  .:--:.---------:-----
XXXXXXXXX+--:+++++++-++++++----+-+----------+---+------++-:----+-+-++--::::--:. ::-:.     ..-:::-:.:....:-----++-::---------++.:...:-:.-------:::---+-
XXXXXXX++------+++-++++---+-+-+-----------++-+-+-+--+-:+--:-+-----:-+--::-:.:--....--.::... . .:----.-----:--++: .:.:.:--+--:..::.:::::------:-----+++
XXXXXX+-+--++--++--+----+-:+----+-++----+----++----+-----+:--:--+:--------::::::::::::-:-.::... ..-:::.--:++:   .-.-:.:--..::.::.::::------+++++++++++
XXXXXX-++--------+---+---+:------+---+------+---+-----+-+-.-----::+----+-----::::-:-:..:..::--: .::::..---+:       ..::--------------+++++++-+-+-+----
XXX+++---+-+-+-+--+------------+---------+----+-++---------:-----+:----------+---------:::.:---:..:::::--+-+:  ..:-----++++-++-+-+-++-+-+----:--:-----