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