######## ##(.....## . #........# ##. #.......# ##... ..####..# #....########.#### ..............<).# ..#...............# #.........(....## ##......###.#..## #.......###...... .. #. #................. ...#.#....###.###.......> .#####.###...# ##....... ##...###.....####.... .#._.+.............. ...###.....####.##. ##.###...###..... #....###......## ##..............# #.......######.# ##......# #......# #......# #####..# .......{.# .....###.# .... s. ... ... .. .### . ##