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