.......# . ..)..... .. ......# ... .....# .. #...# #.#...# ..##....(############### ...............##......## ...............#........## .........................# .....<............%......# .$.................$..?..# ..............!..........# .........................# ........................## .################M......# #sO.....# #>......# #.......# #.......# #......## #.....## #######