.. #'# #.### ####...## .......# # ##.....# ##.##......##### ........)......[ #.....Z.####### ######o## #.# #.# #[# #.# #.# #.# #######.# ........############## ###...(..............# #.##...#.#########.# # #......# #.# .## ##.....# ###.#### ).# ##.##.# #......# # #.# #.##.# ###.#.##.# #. #.# .....#####.....##.# ##+# ###.### #.# ##+##.......#......# ##...## #.....# #.# ##.....8#8...######## ##.....## #.# #.# ###.# ##......#.#.#.## ##.......## #)# #.# ##.#.# ##.......8#8.#..## #.......).###.###.##########....###............#...### +.........'.......................'.........+........# #.........####...#########......###.........####...#.# #.......## ##..# #.##.### ##.......## ##.##.# ##...<.## ##.# #.#### ##.....## ####.# ##...## #.# #.# ##...######## #.# ##+## #.# #.# ##'###.....# #.# #.# #.# #.# #.###.# #.# #.# #.# #.# #.# #.# #.# #.# ####.#### #.# #.###.####.# .# #..^....# ... #..........# #.##.##.# ... #..##.###### #.##.##.# >.. #..##.# #.##.##.### #..##.# #.##......###########.....# #.#####.#..............#### #.......################ #########