############# .............# ##.....<###.# #......# #.# ........# #.# ..##...## #.# . ..... #.# ###### #.# #<# #.# #.# #.# .. #.# #.##.# ##.##.# #...#.# #...#.# #...#.# ##...#.# ###......# #........# #........# ############..^..##.#. ..........%............. ..$.......######.##.... ...<...h........##..### ........5..##...##..# ######.##### ...# . #. #### .. #.. #..