# .... # ..... ..#####.... ........... ........... #.....b..# ##......g.### .............# .............# .....####.....# ....... #.....###. .(.##..###......... ................... .###.......#.[.... ###.#####..... ####.## ##... #.....# .. #.....# #.....### #.......# #.......# #....)..# ####....# ###'## ##..# #.#.# #.#..# #.##.# #.# .. #.# #.. #.# ... #'####. #######.#8.# #..........# #8..8..8...# +.........<# #8..8..8...# #..........# #######.#8.# #'#### #.# #.# #.# #.# #.# ###