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