# ### .. #.### # #. #... #. ## .##.##.#######.###### #.#.# ....................###.. #.#.##............................... #...........#............##...###. . #...##......#....#..........### .# # #...##......#....#...#.......# ..#.# #...##..#............#.#.##..####..... #...#..................#...........#.# #....................................# #..)........#..........##............. #######..##...##.............$.....#........ #.........#.......#.........#.#............# #######.###.....................#..##.#...#. #.|.....##..#...#.....#.............# #..............>...................... #...........>......................... ###...#...##....................#.#.#... #..).................................. ###.>.#............................... #........#........................... #.#...#..#..................(..<.... #.#...#..#.......................... #.#...# .#......................#.. #.#...# .#......................# #.#...# #................... #.#...# #................... #.##### .......................... #.# ........................#.. #.# #..............!........(#.# #.# #........................#.# #.# #!....................?..#.# #.# #........................#.### #.# #.........................##.## ... #.# #.........................#W(.#..... #.# #........................###+##..... #.######...........)............#.......... #....##.................................... ####.##.........................#.#........ #.##.........................#.#^....... #....................................... #####...####.########.###............... #.......... ......###...#....... #..#####.... ...###.# #...#....... #... ..### ##### #.# #...#S...... ##.## ##O##.....O. ### #.## ....... ### ....... { #######