. ... . ...# .## #...) .. .. ..!. ..## ... ## ...#...####..# #..#$.....#.....+ .###....#....#..# .. .#..........## #...#..........# .. #.#..........### #8.. #...#.....3....#.... #..#....#........... #..[....#.......## ##..##............. #................## #....#.#.....####.# #..#>###....#... . ..## . ..###..## .#. ..#.. .## ##. .##.. .# #..# .##