_$$$$$__$$$$$$$___$$$____$$$$$__$$___$$$_$$$$$___$$$$$
$$____$_$$___$$__$$_$$__$$____$_$$__$$$$_$$_____$$___$$
$$______$$___$$_$$___$$_$$______$$_$$_$$_$$$$$__$$___$$
$$____$_$$___$$_$$$$$$$_$$____$_$$$$__$$_$$__$$_$$___$$
_$$$$$__$$___$$_$$___$$__$$$$$__$$$___$$_$$$$$___$$$$$