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