##### ####...#### #+###.........### +.'......<......# ###'###.........### ####.....####...#### .#####.....###...##### .g......#....# .... ....########## ### ##