###### ############ #....# #..........##########.##.# ########### #..........##.......#.##.# #.........# #..........##.#####......# ### #.........# #..........##.#.....##.######### #.### #.........# #..........##.#.#<.....# #....# #...# #.........# #..........##.#.####.### #.##.# #######.#.# ###.........####..........##.#....#...####..#.##### #.......#.# #...........'....................................># ##.#######.######.#.........##....###.##.##.#####...#..####.####### #............o..(Z.Z...............##.##....# ###.##.# #.# #########...##################.[...##....#### #.##.####.# #...##### #..Z..####..## #....##...# #........ #####.# #...###############.##### ######### ########.# #..###...Z.Z......#...).# #......#.## #....#Z######.#...#####)# #......#..####.#.#...####........)..# ## #..............#.###Z#.........)...(# .# ######.........#...Z.#..............# ####.# #.........####..#..............# #....###### #.........# #..#..............# #.......... #.........# #..#..............# #..<....... #.........# #..#..............# ##oo.o..... ######..#.####..#..............# #......... ##.#.##.(..#..............# #..o...... #...##.#.##..............# #.[....... #.<...#.# ############### #.....o... #.......# #......... ###.>..#### #......... #...##.######### #...'..........# #...##.........# #...##.........# #...############ #...# #...# #..[# #...# #...# #...# #...# #...# #...# #...# #####