######### ........############ ........#..........# ...................# ........#..........# ........#..........# ........#####.###### ........# #.# ........## #(# # ..o......# #.# .. ###.####.## #.######### .#. #...# #..###.##......# .'..#...# ##.#...##......# ......####....####..)...##### #..o##................#...# #...#oo...................# ..##.#.#### ###.o)o...............#..# .......... #...@..........)......# ##......#... ...................<..### #. ......... .....#..................# #........... ...........(.............# ####..#........ ....................###### #........@..... ........#..........## #...<.S..... ......###.#.......[....# ..........%.... #......##..... #.#...#.....##. #........ ...... .....#.....## #...(.... ...... ####. (##### .......#........ # #. ....### .. ..... .. .... ... ##