### #.# ##### #.##############....... #.......gg.......# #..<######....####### ##### #.##.......# #.########.# #.. #.. +... #... #.... ..## #...#.# +... .. #####... #.## ........# #..# #........# #.#######... #........####........... #......[................ #...$/.................. #...[.................#####.. #######...................... #...................... #.........%...........# #########.....).#### #....%..# #####.......# #...........# #.#.#.......####### #.#.#.#.#.#.......# #.................### ###.#.#.#.#.........# #..................# ##.#)#.#.#....<....# #..<%.....+###.....# ##g#.#.#.#.......### #.................# ##.#.#.#.#........# #######..........# #............# #............# #....>.......# #....'####...# ##### #....'########## #...# #..............# #.#.# #..............# #.#.#### #.##...........# #.#....# #.##...........# #.####.# #.........###'## #......# #############.# ###....# #...@...%.# #######.#.## #@######### #<.@....#.# #.# #.@...# #########@# #.###.###.# #.# #.....#.).# #.# ###########.### #.# #....@....#.# #.# #.######....# #.# #.########### #.# #....@....# #.###############.# #...@.............# #.########.######## #.# #.# ### ###