__$$$$$______$$$_____$$$$$$$$__$$$$__$_____$____$$_$$____$$_________$$___$_________$$___$$___$$_________$$___$$$$$$___$$_____$$__$$$$$$_____$$___$_____$__$$$$$$$$$__$$_________$$___$_____$__$$_____$$__$$_________$$____$$$$$___$$_____$$__$$$$$$$$__$$$$_