## ....########## ### ........##...# .... .#####.....###...##### ..####.....####...#### .....###'###.........### ⌠......'.'......<......# .....###'###.........### ..####.....####...#### #....#......##### ...##........... .. #.........#. #.###..#### #####.### #.....# #...g....... #..?......... ............... ............... ###....[....... #............ #............