__$$$$$$$$___$___$$$$$$$$$
__$$$______$$$$$$$$$$__$$$__$$$$$
_$$_______$$$$$$$______________$$$
$$___________$$$$_______________$$$
$_______________$$________________$$
$$________$______$$_________________$$
$________$$$____$$$____________$$____$$
$$__$$___$$$$___$$$______________$_____$
$__________$$$_$________________$_$____$$
$____________$$$________________$$$____$$
$$____$_____$$__________$$______$$_____$$$$
$____$$___$$$$$$$_______$$______$______$_$$
$$__$$$$$$$____$$_______$$_____$$_____$$_$$
$$__$$$$________$$_______$$____$$____$$__$$
$$__$$__________$$_______$$____$$___$$$__$$
$$__$$_________$$______$$$$$_$$$$__$$$$__$$
$$__$$________$$______$$$$$$$$_$$_$$$$___$$
$$__$________$$______$$__$$$____$$__$$__$$
_$__$_______$$_____$$$____$_____$$$___$$
_$_$$______$$_____$$$$____$$____$_$$___$$
_$$$$_____$$____$$$__$____$$___$$_$$$____$
_$$$$_____$$$__$$____$$____$__$$_$$_$$___$$
__$$$$$$__$$__$$_____$$____$__$$$$___$$___$
__$$$$$$_$$___$$____ __$$___$_$$$$_____$$__$$
___$$$$__$$$$$$$_____$$$$$__$$$$$$____$$$$$$
_$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$