__$$$$$____$$$$$___$$$$$$$$___$$____$$__$_____$__$_____$__$$_____$$___$$__$$_________$__$_____$__$$_____$$____$$$$_______$$$____$$$$$$__$$$$$$$$______$$___________$________$__$$____________$$_____$_____$__$_____$__$$____________$$______$$$$$____$$$$$___$$____________$$____