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