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