### # ##### #....# #...# ###...#.# #...# .)..... #.g.# ...#.# #.g.# ## ### ####....# #g..# #. ..# #.......# # # #...# #.#####.## #.#.<...# #.. #. #...# #.........##.#.##..# ....#.###.>.## #....#..#....#.....# ........%..(.## ###..###.####....##.# #+##....###..# #..........#......# .#####.####.#####.#...#.##.#..##### ...........g..................># #.#####.#####.####.......#.#.### #.# #..# #####.###...# #.# ##.# #+# ##### #.# .# ..# .. ### #.# .. #.#