oooo$$$$$$$$$$$$oooo
____________oo$$$$$$$$$$$$$$$$$$$$$$$$o
_________oo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$o
_______o$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$o
_____o$$$$$$$$$____$$$$$$$$$$$$$____$$$$$$$$$o
...____o$$$$$$$$$______$$$$$$$$$$$______$$$$$$$$$$o
___$$$$$$$$$$$______$$$$$$$$$$$______$$$$$$$$$$$$
__$$$$$$$$$$$$$____$$$$$$$$$$$$$____$$$$$$$$$$$$$$
_$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
o$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"_"$$$
$$$$$__$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$___o$$$
_$$$$___$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_____$$$$
__$$$$____"$$$$$$$$$$$$$$