##### #...# #...# #...# #...# #...# #...# #...# ###..<# #.....# #.##.## #.##.# #....# #..#####. . #........#.. #.######.. #####.# #... ..#.....###.# ......<.....##### . ....#..###......# .. .#.......#......# ... ...###...#......# .... .. ##.........#..... . #............... ###.......#..... #+#..##......#..... +.'.J.#.......[#### ##.## ##..######... #g#.###...# ## #...((gg#.......# ##..(..###.###### #####. ...# #######