__$$$$$___$$$$$$$$____$$$$$$___$$$$$$$$__$_____$__$$_____$$__$$____$$_______$$_________$__$$_____$$__$$____________$$_______$$$___$$$$$$$$____$$$$$$______$$___________$__$$_______________$$____$$______$_____$__$$_________$$____$$___$$________$$$$$___$$__________$$$$$$___$$$$$$$$_