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