##### #....# #...... #. ###### ....... ... ##.##.... ....#.. .. #.......####...###. ..#.......<.)....#y#. .#.###.#...##...###. .........###....#.. # #.#........#....... ###.##########.#[.##.#####...... ...........).........# #....# ##.##..#####.##..#### ##### #.##..# #.##..... ..##.....#####.....#### #...........oo#.....# #...###+++###.#.###.# ### #....Wwl#...# #.# #......g#...# #.# .#..#.#..#.### #.#.#...#.#.# #.#..#.#..#.# ..#...!$(.#.#