. . .#. # #.# ..... #..%#.. ...# #.#.#.#.# #..#...#...#g. #$#.#.#.#.#.# #....#...#.. ###.#.#.#.#.# #.#...#...# #..#.#.# ##.#..## #....# ##...# . #...# #.. ##..# ..## #..### #...####....# +......##.#.# #.####......# #.......###.# #.#.....# .# #..####.# #..## ... #...# #.... #.#.## .################ #....# .#......'.......# ##.#.## .#.############.# #.#..# .#.# #.# #.##.##.#.# ######## #.# #.##..#.#.# #..'...# #.# #.#.....#.# #..###.# #.# #.#.#'#+#'# #'## #.# #.# #.#.#.# #.# #<# #'# #'# .#.#.# #.# ### #.# #.# #.#.# #.# #.# #.# #.#.# #.########.# #.# .#.# #.....'....# #.# #.# ############ #.# #.# #.# #.################.# #.....[...'........# ####################