#. .# .. .#.#...#...####### #.# ..... #...........# ..###...###...........# ....#####.............# #...................# #...................# #...................# .#######+############...o...............# ....................5.#+####o#........# ......................#......+........# ......................'>.....#........# ......................#......#........# ......................#.....F#........# .%....................#......#.......(# ......................#.....>#........# ......................########........######### #+######################..<..###'####.......... ..........#......#.......... ..........'......#..)....... ..........#......#..<....... #####.....########.......... ##+#### #.........###### #.........# #.........# #.........# #.........# ###........# #........# #........# #........# #........#