.. #. ### . .. ... .# .. #. ..#..# ...##8###8##.# ........#..# #.....#..# #..<..#..## #.....#...# #.........# #8###8##..##### #.....#.......# ..............# ##.#.###.......# #.#.# #.......# #.#.###...##### #####...#........# .....[..)........# ........#........# ... ###.......##.#### .. #.##......#####.# .!. #^...#....# .# #..####......#.# .. #.......##.##.# ####..... #.##.# ....(...###.##.#.. ........lg.......?. .........##.##.#... ####.....##.# .# ##....##.# ##...##.# ....##.# #.#..#... ..#... .. .......