$$$$$$$$$$$$$$$$""$o$o$o$o$o$oo$$""$$$$$$$$$$$$$$$
$$$$$$$$$$$$""o$$$$$$$$$$"$"$$$$$$$o$"$$$$$$$$$$$$
$$$$$$$$$"$o$$$$""$oo_$_""_______"""$$$oo"$$$$$$$$$
$$$$$$$"o$$$$"___""o__$oo_o_o________""$$$o"$$$$$$$
$$$$$"o$$$"_______oo$$$$$$$$$$o________"$$$o"$$$$$
$$$$"o$$$__$__o$$$$$$$$$$$$$$"$$oo_______"$$$_$$$$
$$$"$$$"___"$$$$$$$$$$$$$$$$o$o$$$"________$$$o$$$
$$_$$$____o$$$$$$$$$$$$$$$$$$$$$$$$o_o__o__"$$o"$
$"$$$"____o$$$$$$$$$"$$$$$$""_"$$$$$$"$$$$$___$$$"$
$o$$"____o$$$$$$$$$$o""$$$""""ooo"$$$$$$$$"____$$$"
$o$$"____o$$$$$$$$$$____________""oo"$"$o""____$$$o
o$$$_____o$$$$$$$$$$________________"""""$____o$$o
o$$$____o$$$$$$$$$$$$o__________________"o_"oo$$o
o$$$__oo$$$$$$$$$$$$$