..... #..... #.....# #......# ..<...### ....... ###############(#.# ##.....##.....#....# ##...............#.### #....................# #..................### #.................## #...)..........<..# #......g..........# #.)){.............# ##..............#..# #.................... #...###.....######%)... #### #.#.### #..... ..#.# .###. .r... .. .# ..o