## #.# . ... #. #.# #.##.# #....# ########### #...# #.........# #####...######.....)...+ ......M................## #.# #############.####....... #.# ##### #######.###........ ... ..... ................... #.# #.#.# #######.##........# # #.# #.#.# #.###.......# #.#.# #.#.# #.# #.#####.. #.#.###.#.#########.###..###### #........[....................# ###.###.###############..####... ##########.# #...................# #<.........# ###################.# ############ .# .. ... ... ....