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