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