...#####!.......... .................... ..................... ...................... ..................... ...............o.... ...............o##+## ................)...# ................#o..# ...........######...+ ...........# #....# ............# #....# .............# #....# #+ ..............# ##...# ... ...............# ##'####... ................# #......... ................# #......... ................# #......... ................# #......... ................# #....##$.. ................# #....##... ..$.............# #.....# .. <...............# #.....# ................# #.....# ................# #.....+ ..._............# #.....# ................# #....## ................# #....# ................# #....+ %.......(.......# #....# ............?...# #....# ................ #....# #....# #....# #....####+######+### #.........#........# #.........#........# #.........#........# #.......))#........# #.......).#........# #.........#......).# #.........'........# ###########....<...# ##########