#                  0            0
#                   \          /
#                 ___\________/_________
#                /o   \      /        o/|
#               /.. .. \. ../.. .. .. /o|
#              /........\../........./. |
#             /_____________________/o. |
#            |o  _               _ o|.  |     Bip bop.
#            |   \\             //  |.. |     I will destroy
#            |   _\\           //_  |.  |     the humanity.
#            |  /  \\_________//  \ |.. |     Bip bop.
#            |  |##|\_________/|##| |.  |
#            |  \__/           \__/ |.. |
#            |                      |. o|
# VV     VV  |   _________________  |../|  VV     VV
# ||     ||  |  (_________________) |o/o|  ||     ||
# ||     ||  |o____________________o|/:;|  ||     ||
#  \\   //   |o::::::::::::::::::::o|o;.|   \\   //
#   \\ //    |;;;;;;;;;;;;;;;;;;;;;;|:..|    \\ //
#    |%|     |. . . . . . . . . . . |..;|     |%|
#    |%|     |. . . . . . . . . . . |.;;|     |%|
#    |%+-----|;;;;;;;;;;;;;;;;;;;;;;|(--------+%|
#    +-------|;;;;;;;;;;;;;;;;;;;;;;|(----------+
#            |. . . . . . . . . . . |..;|
#            |. . . . . . . . . . . |.;;|
#            |;;;;;;;;;;;;;;;;;;;;;;|:;;|
#            |;;;;;;;;;;;;;;;;;;;;;;|:;.|
#            |. . . . . . . . . . . |..;|
#            |. . . . . . . . . . . |.;;|
#            |;;;;;;;;;;;;;;;;;;;;;;|:;.|
#            |;;;;;;;;;;;;;;;;;;;;;;|:.o/
#            |. . . . . . . . . . . |../
#            |. . . . . . . . . . . |o/
#            |o____________________o|/|
#             |o....o|;.|   |o....o|;.|
#             |      |; |   |      |; |
#             |      |; |   |      |; |
#             |      |; |   |      |; |
#             |      |;.+   |      |;.+
#             |*#*#*#|;/    |*#*#*#|;/
#             |o~~~~o|/     |o~~~~o|/
#             +------+      +------+