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