### ..# #.# #.# #.# #.# #.# #<# #.# #.# #.# #.# #.# #.# ########.# #.# #........# ####.###.######## ..........# ####.###..# .........########. ###.###........... #.# #.......### #.###....#..# # #...#.##.# .# #..#######.#.##.# .. #............##.# ## # .###...#.#.##.# #. ###.#.#..)##.# .###..#.........##.# ......).........##.# .........)......##.. ####..#............ #....#.........## #.#. ##......#.# #.(.. ##.......# # ....####......# .......h.....$..... ..............#### ....!........## .##.########## #