######################################################### #______$$$$$$$$$$$$$$_____$$$$$$$$____$$$$$$$$$$$$$_____# #______$$$$$$$$$$$$$$___$$$$____$$$$__$$$$$$$$$$$$$_____# #______$$$$_______$$$__$$$$______$$$$_$$$$______$$$_____# #______$$$$______$$$$_$$$$_______$$$$_$$$$_____$$$$_____# #______$$$$$$$$$$$$$$_$$$$$$$$$$$$$$$_$$$$$$$$$$$$$_____# #______$$$$$$$$$______$$$$_______$$$$_$$$$______________# #______$$$$__$$$$_____$$$$_______$$$$_$$$$______________# #______$$$$___$$$$____$$$$_______$$$$_$$$$______________# #______$$$$____$$$$___$$$$_______$$$$_$$$$______________# #______$$$$____$$$$___$$$$_______$$$$_$$$$______________# #########################################################