# . #. ### .. #. #.# ... #.####.# .... #......# ... ..... ...#.....##+# .... #.... ##.###.#.#######... #.....###+##.#...#.........# #.....){(.(#......!......# #.....o(..#######........# #.........# #........# #.........# #........# #.........# #........# ########### #..)<....# #........# ##.....### #####.# .# .# #