##### ##...## ##. ##.....##... #.........# #......(...(.. ##$........# #............. ..e.......# ... #<............. .........# .... ##o............. .......# .....##.....#........ .....# #..................### #./.## #....#....[^.......... #.# .# #...................#. ###.##.#### #....##.....#..........## #)......... #....###................### ##.......... #>.. #...........##..#....#. # #%.......... #... #..........####...#.... #. #........... ### #..........#........... #.# #..######### #............##........ ##..###..# ######..#.............. .....##..##### ##.....###........ #..........# #######.#.###........ #..........# .....##.#............ #.!........# .........###.......... #.....