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