.. .. #### #.. ### ####. ... ... #.. .... #.# #.# #.# ##.#####.###.# #.# #......#..##.# #.# #...#.....##.# #.# #.........##.# #######.#####...##.......# #..................#.....# #..####...............##.# . #....#####.##########.##.# ...#######..### #.#..........##.# .#..........#######.##.#..##.####.# .........#.................)...##.###### .#.#####.#.<#######.##.#.###.#.##....... #.#.###### #.# #.....#.##....... #.............(..........)....# #.#.########..........#+####### #.#.# ......... ###.# ....###.. ..# #.#. .... #.# #[. ##.. ### . ...