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