.(..... ... ###.....!## .. #.#.......#. ##.##........... #... ........... ... ##...##..........##.# ##.................#.## ##.............###.....# #...............##.....# #.......#.......##....# #.#.....#.......#...[.# #...>.#....#..#....# #...##...l.........##n## #.. ...#.......###...Z.## ......#........#.......## .. #......#.................##... #...............#............. #.^....##..###..###........$.. ...##.# #....#..##............ . .###.#.................. ........##.............. ........###........#.##. ........# ###......#..# .......n# ............ ................#####... .......)........# ...............## ............... ............... .........#.#... ......(...\...#