########## #........# #........# . #........####.### ##.. #................. ... #)................ ... ^ #................. .. ... #........#......### .#..# ######...#.###....###.#..# ####<..............#..# ###............#......# . #................#..### ..## #................#...##..##...#. #.......................>>....... #.......................##........ #.......................##........ .####.#.......#........##.....#.. ..........................!... #....#.....#.S...............<. #....#####.................#### ........#...g.....#.....# ######.......####...## #......## #### #...#### #####