.# ...... )....#+#.....##....# ...................# ..................# ......#..........# ###+##....#..........### .......................####### ........O..............'....<# .......M......#........####### ..............#........######## ......>.......'........'....... .....[.#$.....#........#######. ..............#####'#### ###########+### #.# #.# #.# #.# #.# #.# #.#