# ... ....Y###### ...o.a.<.h# ..Y.#...{.h.... l ##......... ..####.... ..# ... .## .. .. . .. ..... .... .... ..# ... .[) # ...## #.# .# ##... #.# .. ####....### #.# .# #.........# #.# ..# ..........# ##h#...# ..........##### #....#Z# #....#........###.#....## #.......###.#...###...## #.#.....# #...####.....# #.#.######...###.....# #......##..#.gh#.....# ###.........##.......# ##...)....##.......# ##..........[.....# #.......####.....# #.......# #.....# #).)....# #.....# #)......# #.....# #.......# ####### #.......# #<......# #########