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