...# . # ...+ .. #. ....# ...#'#####....# ..............# ..............# .........^....# #####'### #.......+...... #.......#.....# ..###....##.....# .....'....#......# #.........#....#......# #.........###'##......# #.....................### #............9........... ...................## #.................# #.....#'###.......# #.....#. #..)....# #.....#. #.......# #.....# #....)..# #### #.....#####.....).######.... #.....(...)................. #..................>........ #........................... #........................... #####...................#### #.....############### #..#### #..# ####