..# ... ..# ... ###.##.. .#...... ....... .># #...o. #..# #.##M# #..# #.##.# #..# #.##.# ########.#^.# #....# ######........#..# #..### #.....<..######..## #...# #.######.##.......####.#.#### #........................ #......##.#####......##.##.. #.##...##.# ######## ..# # .....#... #.# #.#......... .. # #....)..... #.. ####..#+#### ..