############ .....#.....## ............## . .............# .. .............# ... ...>.........# .... .............#### ..... ................####...... .............##..ggsgg.... .............########o###. .....#.......# #########...##.# ....## #..)...# ......###......# ...........)...##... ...#............... #####..(..###... #......## [ #.......# . #.........> ... #.....#.... ....####.....###... .........###### ... ..)...........# #....##...##..# ##.#....#.# #..###...# ## ###.###### #.......# #.......# #.####.......#. #................. ######.........#.. ######............. #...............#.. #.............#.# . ###................. #####.............<...## #.........############ #.........# #<........# #........## #........# #........# #........# #........# ##########