_$$$$$$$$_$$$$$$$$_$$$$_____$$$$_$$$$$$$$_$$$$$$____$$$_____$$$$$_______$$$$$____$$$_$$$__$$$$$$$$
_$$$$$$$$_$$$$$$$$__$$$$___$$$$__$$$$$$$$_$$$$$$$___$$$____$$___$$_____$$___$$___$$$$___$_$$$____$$
_$$$______$$$________$$$$_$$$$___$$$______$$$__$$$__$$$___$$_____$$__$$_____$$___$$$____$_$$$_____$$
_$$$______$$$$$$______$$$$$$$____$$$$$$___$$$___$$$_$$$__$$_______$$_$$_______$$_$$$___$__$$$______$$
_$$$$$$___$$$$$$________$$$$_____$$$$$$___$$$____$$$$$$__$$_______$$_$$_______$$_$$$$$$___$$$______$$
_$$$$$$___$$$__________$$$$______$$$______$$$_____$$$$$__$$_______$$_$$_______$$_$$$$$____$$$_____$$
_$$$______$$$$$$$$____$$$$_______$$$$$$$$_$$$______$$$$___$$_____$$___$$_____$$__$$$_$$___$$$____$$
_$$$______$$$$$$$$___$$$$________$$$$$$$$_$$$_______$$$_____$$$$$$______$$$$$$___$$$__$$__$$$$$$$$