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