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