__$$$$$___$$____$$__$$_____$$__$$____$$__$_____$__$$___$$___$$$___$$$__$$$___$$__$________$$__$$____$$$$_$$$$__$$$$__$$__$$$$$$___$$$$$_____$$_$$$_$$__$$_$$_$$__$_____$__$$__$$____$$_____$$__$$__$$$$__$_____$__$$___$$___$$_____$$__$$___$$$___$$$$$___$$____$$__$$_____$$__$$____$$_