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