##### #...# #...# #...# #...# ##'## ###..######## #...........# +...........# #...........# #........ #...........# #........... .#...........# #............ ...#+####....# ##+#............ ###......#....## #............... #......#.....+ #............... #....[.#.....# #............... #......'.....# #............... ##......#+##+#######............... ......................#####......# ......................#...#......# ........[.............+...'......# ......................#...#..[...# .....>................##..#<.....# ..###########'###......#..##.....# ..#........#....#......#.. #.....# .. #........#....#......#.. #.....# ... #........'....#......#.. #.....# ....###'#######'###......### #.....# #.....................#+## ...#+## #.....................# ...# #.....................# ...# +.....................# #.....................# #.....................# #.....................# #.....................# #.....#############..... #.....#...# ...... #.....#...# ...... #.....#...# #... #.....#...# #.o. ##.....#'#### ###o.. #...........# #...o. #...........# ..... +...........# ..o #...........# ###'###+##...........# #...............#####... #....M..........# ..> #...............# .... #...............# .. #...............# #################