.. #...<..#.... ..#.........#.. ## . #.. .......... ..#. ..##.. #...#..#####.... ..... ##..........<..# #..##.............# ... .....#................## ##.. ...# #................## ...##...# #..#..#.#.##......### .... #.###..#..##.a###.......# #..##...............o.....>.. #...#........................ ###....#...................... ##......#.>...##.............^. ##.....#.[#..).................. #......#)###........##...#...... ##.......# #.................... #....)..###).......#...#####.#. #........##.......##...# ## #.................##.... #........##........###...## ###..#.......####### #..#...##...# ......###...# #.....## #.... .... #...## #####