### ## ... .. #.#..# #.#..# #.#..# #######.#..# # #.!..g.....##.# #.#####........ #.....#.# #........ #.....#.. +.....# . #........ #....#### ... #....# .8. #..... ... #...... #.# #.# ##.## #...# #.<.# #...# ##.## #.# #.# ... .8. ... #####