__$$$$$$_____$$$$___$$$$_____$$____$$_____$$$$____$$____$$_
____$$______$$$$$$$$$$$$$____$$____$$____$$__$$___$$____$$_
____$$______$$$$$$$$$$$$$____$$____$$___$$____$$__$$____$$_
____$$_______$$$$$$$$$$$_____$$____$$___$$____$$__$$____$$_
____$$________$$$$$$$$$______$$____$$___$$____$$__$$____$$_
____$$_________$$$$$$$________$$__$$____$$____$$__$$____$$_
____$$__________$$$$$___________$$_______$$__$$___$$____$$_
__$$$$$$_________$$_____________$$________$$$$______$$$$___
_$$$$$$$___$$$$____$$$$$$$___$$$$$$$__$$_____$$__$$$$$$$__$$$$$$$__
_$$_______$$__$$___$$____$$__$$_______$$_____$$__$$_______$$____$$_ _$$______$$____$$__$$____$$__$$_______$$_____$$__$$_______$$____$$_
_$$$$$$__$$____$$__$$$$$$$___$$$$$$$__$$_____$$__$$$$$$$__$$$$$$$__
_$$______$$____$$__$$_$$_____$$________$$___$$___$$_______$$_$$____
_$$_______$$__$$___$$__$$____$$_________$$_$$____$$_______$$__$$___
_$$________$$$$____$$___$$___$$$$$$$_____$$$_____$$$$$$$__$$___$$__