__$$$$$____$$$$$$____$$________$$_____$$__$_____$__$$____$$___$$_________$$___$$___$________$$_________$$__________$$_$$____$$$$$$___$$___$$$$__$$___________$$$_____$_____$__$$____$$___$$__________$$_$$____$_____$__$$____$$___$$_________$$___$$____$$$$$____$$$$$$____$$$$$$$$__$$_____$$_