######## #......# #.<....# #......# #...M..# #......## #####...### ##....########### ###....%........ ##....)(...... ###.#........ #(......... ##......... #......... ##..$..... #........ #........ #........