### .. .. ..####.###### ............# #.# #.# #.# ##..# #.# #Y# #.############# ...#.#.# ##Y###....Z...... ......#.#..#....Z.Z...# ...............# #......ZZ##########.# #......l.#..# #.......## #{# #.##....#...# ##....####### #Z# #........# ##...ZZ{Z..# #.# #........# ###.#####.# #Z# #.....#.## #.# #.# #.# ####.## # #.# #.# #Z# #.# #.# #.# #.# #.###############.# #.# #.# #........)))[..##.### #.# #.# ##.####..[)...)....># #.# #.# #.###.#.#####.##.#.# #.# #.# #.##.###...##<##...# #.## #Z# #.....#.##.##.####.# #..# #.# ###%####.###.##.# #.# ##)######Z# #....<##.# #.##># #.# #.##.....# #.####.###.##.# #.##.# #.# #.##.##### #......# #....###.##.####.# #.##.# ######.###.##..........##.####.##.# #.......................[.##.# ###.####.###..###.##..######.# #.# #.##...........######.# #.############.####.##..........[.......# #..............).).....#.###.###.######## #####.#####.##.####.####.# #.# #.# #. #.##.# #.# #.# #.# #.# #. #.##.####.# ##.###.# #.# #. #.....Z...###......# #.# #. ####.###.........>Z###.# #. #..............ZZ...# #) #####.####....Z###### #..........# ############