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