.. .# .#. .# #...## ######.###. ......###......... ##.....##.......# #+# #...............#... #.# #...............#.... ###.### #........>......#... #..<..# ##.....##.......##.. #######.#######....##.......##.. +.............+..#.#####.#####.# ####.#####.#######.........# #.# # #.#####.###..)..#.#####.# #.##.##.# +.........'..###.#.#####.###.......# ####.######.# #.#.......%......#### .. #.......#####.######## ## #####... #.# ###.. ..# ### .### #. #