########## #......... ###.######## #....###### #.........# #.....###.# #####+### #.....###.###.......### #.#. .# ###+#.........[........ ..... >.# #>................. ....# ...# #...#.###...M...# ##'#.. ...# #.#.#.# #.......# #...$.##...# # #.#<#.............. #..........#.# #.#.#######..?..... #..M#..#...#.# #.... #........ +............### #..... #........ #..M##.....#... #.##### #.#...... ...#...<....#.### #.# #.#####.. .#.#............# #.# #..........#.#. # ..............# # .#............# #..#######...# .... #...# ... ##..# (. ..# #.# .# .. ...