___$$$$$____$$$$$_$$$$$$_$$$$$$_$$$$$$___$$$$$__$$$$$$
__$$$$$$___$$__$$_$$__$$_$$__$$_$$______$$__$$_$$___$$
_$$$$$$$___$$$$$$_$$__$$_$$$$$$_$$$$$$__$$__$$___$$$$$
$$$_$$$$___$$__$$_$$__$$_$$_____$$______$$__$$__$$__$$
____$$$$___$$__$$_$$__$$_$$_____$$$$$$_$$___$$_$$___$$
____$$$$
____$$$$___$$__$$_$$__$$_$$__$$__$$$$__$$$___$$$_$$__$$
____$$$$___$$__$$_$$__$$_$$_$$__$$__$$_$$_$$$_$$__$$_$$
__$$$$$$$$_$$$$$$_$$_$$$_$$$$___$$__$$_$$__$__$$___$$$$
__$$$$$$$$_$$__$$_$$$_$$_$$_$$__$$__$$_$$_____$$_____$$
___________$$__$$_$$__$$_$$__$$__$$$$__$$_____$$__$$$$$
$$__$$_$$$$$$___$$$$$$_$$$$$$_$$$$$$__$$$$$_$$$$$$_$$
$$__$$_$$_______$$__$$_$$_____$$__$$_$$__$$___$$___$$
$$$$$$_$$$$$$___$$$$$__$$$$$$_$$$$$$__$$$$$___$$___$$
$$__$$_$$_______$$__$$_$$_____$$_____$$__$$___$$
$$__$$_$$$$$$___$$$$$$_$$$$$$_$$____$$___$$___$$___$$
``````````````````````````````````````````````````