### #####.# #.....# #.###.# #.# #.# #.# #.# ######.###.# #........#.# #.####.#.#.# #.##<#.#.#.# #....#%#.#.# ######.#.#.# #.#.#.# #...#.# ###.#.# ###.# #...# ######.#####. ########....<.......# #............###..... #.####....)..+....... #.g..)..........(.... #...####'#######+# ## #..###.....## #..####.....## #..#.###.....## #..#..###.....## #..+...###...(.# #..#....####'### #..#...(.#.....# #....#..)..# ##...'...%.+ ##.!#..(..# ##.#.....# #####+###