.. ## ### ... ... #<# #.# . .... #5# .#..#######.# .....##5#.### ...........$. ...M.c........ #.....Y..>.# .5...##.#.#### #..5h....# .... #.#.# #.#)#....# ### #.# # # #o)[.#.# #.# ##Z..# #.# ...# .# .#.# ...# #. #