____$$$_____$$$$$$$$__$$_____$$__$$_____$$____$$_$$_______$$_____$$_____$$___$$___$$____$$___$$______$$_____$$_____$$____$$_$$____$$_____$$_____$$_____$$_____$$_____$$$_____$$$$$$$$$_____$$_____$$_____$$____$$_$$____$$_____$$_____$$_____$$_____$$___$$___$$___$$_____$$_____$$______$$$$$$$___$$_____$$_