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