################ ........<....... ######.######## #.# #.# ##'################ #.......#.........# #.......#.........# #.......#.........+ #.......######....#### ########.....########.......+ .........................#### #########.############...# ........# #.#.# ######### #o#.# .......o#.. .....(..# .. ........# ... ...(....# .## .......!# .(......# (........