!.. .# ###..#.# ......# .....# ....# ...# #..# #..# #..# #..# #..# ################# ##># #...#...#...#...# #.# #...'J..'...'.⌠.# #.# #...#...#...#...# #.####'###########'## #...#...#...#...#...# #.#.'...#...#.⌠.#...# #.###...#...#...#...# #.# ##+###'###'###'## #.# #...#...#...# #.# #.<.'...#...# ..# #...#...#...# ### ##########J###'## #...#(..#...#...# #.⌠.'...'...'...# #...#...#...#...# #################