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