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