_$$$$__$$$$$$$_______$$____$$$$___$$$$$$$_
_$$_$$__$$___$$______$$____$$_$$___$$___$$_
____$$__$$___$$_____$$____$$__$$___$$___$$_
____$$__$$___$$____$$____$$$$$$$$__$$___$$_
____$$__$$$$$$$___$$__________$$___$$$$$$$_
_______________________________________________________________________
_______________________________________________________________________
_____________________040_______________________________________________
___________________040_________________________________________________
_________________040________________________________1__________________
_______________0401________________________________10__________________
_____________04010___________104010_______________104__________________
____________10400___________1040104010____________1040_________________
__________104040__________10401040104010__________1040_________________
________1040104_________10401040104010401_________1040___