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