### #<# #.# #.# #.# #.# #.# #.# #########.# #####......##.# .............#.# #####.......#.### #.........#)#...# # #..gg...#.#.#...# #.#.......#.#g#...# #..<........#.#g### ###################.#.####.... #>...^........................ #.######...........######.#### ##### #####.# ....<.... #...# #.....# ....... #...# #.....# .g..... #...#####.....# ...... ########.............## ..... #<....%%).........%....... .... ########.%................ . #.................... #..####..#........... #.# ##.##......... #. #..#........ # ...#....... ..##.... ### .