___$$$$$$$$$$$$$$$$$$$$$$$
________$$$$___$$$$$$$$$$$$$$$$$$$$$
______$$$$______$$$$$$$$$$$$$$$$$$$$$$
____$$$$$________$$$$$$$$$$$$$$$$$$$$$$$
___$$$$$__________$$$$$$$$$$$$$$$$$$$$$$$
__$$$$$_____*______$$$$$$$$$$$$$$$$$$$$$$$
_$$$$$$____________$$$$$$$$$$$$$$$$$$$$$$$$
_$$$$$$___________$$$$$$$$$___________$$$$$$
_$$$$$$$_________$$$_$$$_$$$_________$$$$$$$$
_$$$$$$$$______$$$$___$___$$$$______$$$$$$$$$$
_$$$$$$$$$$$$$$$$$___$$$___$$$$$$$$$$$$$$$$$$$
_$$$_$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_o$$$$
_$$$__$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__$$$$$
__$$$__$'$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__o$$$$
__'$$o__$$__$$'$$$$$$$$$$$$$$'$$__$$_____o$$
____$$o$____$$__'$$'$$'$$'__$$______$___o$$
_____$$$o$__$____$$___$$___$$_____$$__o$
______'$$$$O$____$$____$$___$$ ____o$$$
_________'$$o$$___$$___$$___$$___o$$$
___________'$$$$o$o$o$o$o$o$o$o$$$$
______________o$$$$$$$$$$$$$$$$$o_